Islacine Asked: 2019-11-11 16:18:52 +0800 CST2019-11-11 16:18:52 +0800 CST 2019-11-11 16:18:52 +0800 CST 执行 SQL 查询时如何获取更多物理细节? 772 我想了解一些有关使用 PostgreSQL 执行 SQL 查询的物理特性,例如 读/写页面访问 输入输出操作 响应时间 顺序 I/O 吞吐率 死锁 扫描页数查询率 命中率、读取的页数、日志记录、使用索引的比率选定的行数、平均排序时间、持有的锁数、排序数吞吐量.. 等等,取决于可用的 postgresql performance 1 个回答 Voted Best Answer Laurenz Albe 2019-11-12T04:24:24+08:002019-11-12T04:24:24+08:00 你应该使用pg_stat_statements. 修改postgresql.conf如下: shared_preload_libraries = 'pg_stat_statements' pg_stat_statements.track = all track_io_timing = on 并重新启动 PostgreSQL。 然后 CREATE EXTENSION pg_stat_statements; 并在视图中找到您想要的所有数据pg_stat_statements。
你应该使用
pg_stat_statements
.修改
postgresql.conf
如下:并重新启动 PostgreSQL。
然后
并在视图中找到您想要的所有数据
pg_stat_statements
。