postgresql 如何调试高CPU AWS RDS Postgres?

eagi6jfj  于 2023-01-13  发布在  PostgreSQL
关注(0)|答案(1)|浏览(175)

大家好,我正在查看AWS RDS(Postgres 10)中的性能见解
我按“等待”排序

当我看到Top数据库、Top应用程序、Top会话类型和Top用户时,它们实际上都高于SQL查询本身
从这些指标中,您如何判断CPU的瓶颈是什么?

xiozqbni

xiozqbni1#

“顶级等待”、“顶级SQL”等都是不同的维,可用于了解数据库负载的影响因素。这些维彼此之间不可比较。
这听起来像是你想诊断是什么导致了PostgreSQL的“CPU”等待事件。你可以在Tuning with wait event上的官方RDS文档中找到关于这个主题的更多信息。
如果问题是次优查询,那么您可以在Performance Insights的Top SQL选项卡(维度)中找到性能最差的查询。

相关问题