PG_STAT_STATEMENTS
PG_STAT_STATEMENTS视图显示服务器执行SQL语句。
名称 | 类型 | 参考 | 描述 |
---|---|---|---|
userid | oid | pg_authid.oid | 执行该语句的用户的OID |
dbid | oid | pg_database.oid | 执行该语句的数据库的OID |
query | text | 有代表性的语句的文本 (多达 track_activity_query_size 字节) | |
calls | bigint | 执行的次数 | |
total_time | double precision | 该语句花费的总时间,以毫秒计 | |
rows | bigint | 该语句恢复或影响的行的总数 | |
shared_blks_hit | bigint | 该语句命中的共享块缓存的总数 | |
shared_blks_read | bigint | 该语句读取的共享块的总数 | |
shared_blks_dirtied | bigint | 该语句弄脏的共享块的总数 | |
shared_blks_written | bigint | 该语句写入的共享块的总数 | |
local_blks_hit | bigint | 该语句命中的本地块缓存的总数 | |
local_blks_read | bigint | 该语句读取的本地块的总数 | |
local_blks_dirtied | bigint | 该语句弄脏的本地块的总数 | |
local_blks_written | bigint | 该语句写入的本地块的总数 | |
temp_blks_read | bigint | 该语句读取的临时块的总数 | |
temp_blks_written | bigint | 该语句写入的临时块的总数 | |
blk_read_time | double precision | 该语句读取块花费的总时间,以毫秒计 (如果启用了track_io_timing,否则为0) | |
blk_write_time | double precision | 该语句写入块花费的总时间,以毫秒计 (如果启用了track_io_timing,否则为0) |