Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 如何找到导致Postgres CPU利用率急剧上升的原因?_Postgresql_Amazon Web Services_Ip_Rds - Fatal编程技术网

Postgresql 如何找到导致Postgres CPU利用率急剧上升的原因?

Postgresql 如何找到导致Postgres CPU利用率急剧上升的原因?,postgresql,amazon-web-services,ip,rds,Postgresql,Amazon Web Services,Ip,Rds,每UTC 0:00,aws Postgres RDS实例的cpu利用率都会急剧增加 我们的后端程序此时没有计划任务。此时也没有突然请求。DB连接,可用存储空间,可用内存,写入IOPS,读取IOPS都处于正常水平 我用过 选择pid、年龄(查询开始、时钟时间戳())、usename、查询、状态 来自pg_统计_活动 何处查询!=''和查询不符合“%pg\u stat\u activity%” 按查询下单\u开始说明 查找一些异常查询,但没有任何慢速查询 那么,我应该在哪里查找原因呢?您可以检查计

每UTC 0:00,aws Postgres RDS实例的cpu利用率都会急剧增加

我们的后端程序此时没有计划任务。此时也没有突然请求。
DB连接
可用存储空间
可用内存
写入IOPS
读取IOPS
都处于正常水平

我用过

选择pid、年龄(查询开始、时钟时间戳())、usename、查询、状态
来自pg_统计_活动
何处查询!=''和查询不符合“%pg\u stat\u activity%”
按查询下单\u开始说明

查找一些异常查询,但没有任何慢速查询


那么,我应该在哪里查找原因呢?

您可以检查计划的进程(其备份或某些db\应用程序作业),或者尝试在PostgreSQL.conf文件中启用log\u min\u duration\u语句参数来跟踪任何错误的查询。

我会询问服务提供商。例如,何时以及如何执行数据库备份?