本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
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)