FLEXUS云服务_FLEXUS云数据库RDS-FlexusRDS for PostgreSQL实例使用规范:数据库年龄

时间:2024-12-20 14:47:14

数据库年龄

  • 数据库年龄的概念:
    • 数据库年龄是PostgreSQL特有的概念,指的是数据库中最旧和最新两个事务ID的差值。
    • 由于PostgreSQL的MVCC机制,数据库年龄最大为20亿,当年龄耗尽,数据库会强制关闭,只能联系技术支持来执行清理操作。
    • 可以通过以下SQL查看当前数据库年龄:

      select datname, age(datfrozenxid) from pg_database;

  • 建议通过“db_max_age” CES 指标来监控数据库年龄,告警阈值设置为10亿。
support.huaweicloud.com/usermanual-flexusrds/pg_05_0010.html