有人可以解决我关于pg_stat_activity
postgres 9.5的以下疑问吗?
- 可以让我知道
state
IDLE
行中的表示什么pg_stat_activity
吗?是否就像它检查到postgres的所有打开的连接,并且如果该连接未执行任何查询,则IDLE
表示该连接执行的最后一个查询? - 在输出中,
select * from pg_stat_activity
我看到与state
IDLE
的行和query_start_date
超过2天的行?这意味着什么?我应该为此担心吗? - 有人可以让我知道如何填充pg_stat_activity吗?如果我正在执行查询,例如
Select * from pg_stat_activity
它是否从postgres维护的某些快照中生成详细信息,或者它检查在postgres中打开的当前连接以提供详细信息?
关于1):postgresql.org/docs/current/static / ...
—
a_horse_with_no_name