我在 PostgresSQL 服务器上有 Citus 扩展。我想pg_stat_statements
通过协调节点查看每个工作人员的统计信息。但是,没有与协调员和工作人员的表相匹配的列。有人知道我该怎么做吗?
我也对 PostgreSQL 如何计算 queryId 感兴趣。
所以pg_stat_statements
协调器上的表格会显示如下:
userid | dbid | queryid | query | other statistics related columns
1 | 2 | 123 | SELECT * FROM a; | ...
虽然pg_stat_statements
工作人员的表格会显示如下内容:
userid | dbid | queryid | query | other statistics related columns
1 | 2 | 456 | SELECT * FROM a_shard1; | ...
1 | 2 | 789 | SELECT * FROM a_shard2; | ...