Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

PG_BACKEND_PID()

返回处理当前会话的服务器进程的进程 ID (PID)。

注意

PID 不是全局唯一的。它可以在一段时间后重复使用。

语法

Copy
pg_backend_pid()

返回类型

返回整数。

示例

您可将 PG_BACKEND_PID() 与日志表关联以检索当前会话的信息。例如,以下查询返回当前会话中执行的查询的查询 ID 和一部分查询文本。

Copy
select query, substring(text,1,40) from stl_querytext where pid = PG_BACKEND_PID() order by query desc; query | substring -------+------------------------------------------ 14831 | select query, substring(text,1,40) from 14827 | select query, substring(path,0,80) as pa 14826 | copy category from 's3://dw-tickit/manif 14825 | Count rows in target table 14824 | unload ('select * from category') to 's3 (5 rows)

您可将 PG_BACKEND_PID() 与以下日志表中的 pid 列关联(圆括号中指明的除外):

本页内容: