在 RDS for PostgreSQL 中安装 autovacuum 监控和诊断工具 - Amazon Relational Database Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

RDS for PostgreSQL 中安装 autovacuum 监控和诊断工具

postgres_get_av_diag() 函数目前在以下 RDS for PostgreSQL 版本中可用:

  • 17.2 及更高的 17 版本

  • 16.7 及更高的 16 版本

  • 15.11 及更高的 15 版本

  • 14.16 及更高的 14 版本

  • 13.19 及更高的 13 版本

要使用 postgres_get_av_diag(),请创建 rds_tools 扩展。

postgres=> CREATE EXTENSION rds_tools ; CREATE EXTENSION

验证是否已安装扩展。

postgres=> \dx rds_tools List of installed extensions Name | Version | Schema | Description ----------+---------+-----------+---------------------------------------------------------- rds_tools | 1.8 | rds_tools | miscellaneous administrative functions for RDS PostgreSQL 1 row

验证是否已创建函数。

postgres=> SELECT proname function_name, pronamespace::regnamespace function_schema, proowner::regrole function_owner FROM pg_proc WHERE proname = 'postgres_get_av_diag'; function_name | function_schema | function_owner ----------------------+-----------------+---------------- postgres_get_av_diag | rds_tools | rds_superuser (1 row)