云数据库 RDS-已执行3s或5s SQL数问题定位及处理方法:解决方法

时间:2024-12-20 17:08:41

解决方法

  • SQL阻塞

    当定位到阻塞的SQL后,可以通过SELECT pg_terminate_backend($PID);结束该进程。

    结束后再执行1,进一步确认是否还存在其他锁冲突的情况。

  • 系统资源使用率高,导致SQL运行时间长

    优化业务,减少业务并发。

  • 缺少索引导致SQL执行慢

    重新创建索引,走索引查询。

  • SQL中使用排序导致IO执行时间长

    增大“work_mem”参数值,减少排序的IO执行时间。

support.huaweicloud.com/usermanual-rds/rds_pg_08_00013.html