假设我有这样的iotop视图:
iotop
[如何查找在这里重击硬盘的SELECT?
SELECT
制备:
编辑postgresql.conf:
postgresql.conf
将pg_stat_statements添加到shared_preload_libraries并重新启动PostgreSQL。
pg_stat_statements
shared_preload_libraries
设置track_io_timing = on。
track_io_timing = on
现在让工作负载运行一段时间。
然后找到您的I / O猪:
SELECT query FROM pg_stat_statements ORDER BY blk_read_time + blk_write_time DESC LIMIT 1;