一、排查过程
1、查看服务器负载
free -m
top
2、查看连接数
SELECT COUNT(*) FROM pg_stat_activity WHERE STATE NOT LIKE '%idle';
3、慢 SQL
SELECT
datname,
usename,
client_addr,
application_name,
state,
backend_start,
xact_start,
xact_stay,
query_start,
query_stay,
REPLACE(
QUERY,
chr(10),
' '
) AS QUERY
FROM
(
SELECT
pgsa.datname AS datname,
pgsa.usename AS usename,
pgsa.client_addr client_addr,
pgsa.application_name AS appli

本文介绍了如何通过查看服务器负载、连接数及慢SQL来定位数据库性能瓶颈,并提供了Kill慢SQL、更新统计信息、查看执行计划等多种优化手段。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



