在CentOS下可使用以下方法对pgAdmin及PostgreSQL进行性能测试和监控:
EXPLAIN ANALYZE,查看查询执行计划及耗时,定位性能瓶颈。top/htop:实时查看CPU、内存占用。vmstat/iostat:监控虚拟内存、磁盘I/O性能。psql连接数据库后执行:
SELECT * FROM pg_stat_activity;:查看当前活动会话。SELECT * FROM pg_stat_database;:获取数据库级统计信息。pgbench -i -s 50 -c 10 -T 60 -d testdb(-s为测试规模,-c为客户端数)。postgresql.conf参数(如shared_buffers、work_mem)并重启服务。VACUUM ANALYZE。参考来源: