aurora_stat_resource_usage - Amazon Aurora
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

aurora_stat_resource_usage

报告所有 Aurora PostgreSQL 后端进程的实时资源利用率,其中包括后端资源指标和 CPU 使用率。

语法

aurora_stat_resource_usage()

参数

返回类型

带有以下各列的 SETOF 记录:

  • pid:进程标识符

  • allocated_memory:进程分配的内存总量(以字节为单位)

  • used_memory:进程实际使用的内存(以字节为单位)

  • cpu_usage_percent:进程的 CPU 使用率百分比

使用说明

此函数显示每个 Aurora PostgreSQL 后端进程的后端资源使用情况。

从以下 Aurora PostgreSQL 版本开始提供此函数:

  • Aurora PostgreSQL 17.5 及更高的 17 版本

  • Aurora PostgreSQL 16.9 及更高的 16 版本

  • Aurora PostgreSQL 15.13 及更高的 15 版本

  • Aurora PostgreSQL 14.18 及更高的 14 版本

  • Aurora PostgreSQL 13.21 及更高的 13 版本

示例

下面的示例显示 aurora_stat_resource_usage 函数的输出。

=> select * from aurora_stat_resource_usage(); pid | allocated_memory | used_memory | cpu_usage_percent ------+------------------+-------------+----------------------- 666 | 1074032 | 333544 | 0.00729274882897963 667 | 787312 | 287360 | 0.0029263928146372746 668 | 3076776 | 1563488 | 0.006013116835953961 684 | 803744 | 307480 | 0.002226855426881142 2401 | 1232992 | 943144 | 0 647 | 8000 | 944 | 0.48853387812429855 659 | 319344 | 243000 | 0.0004135602076683591 663 | 262000 | 185736 | 0.008181301476644002 664 | 9024 | 1216 | 0.10992313082653653 (9 rows)