GaussDB--Ops巡检-未落盘脏页数量异常如何解决?

83 阅读1分钟

告警解释

=======

此告警对应指标“未落盘脏页数量”超出配置阈值,此指标反映数据库中未落盘脏页的数量。

对系统的影响

  • 如果未落盘脏页数量达到共享缓冲区中页面数量的上限,说明共享内存已经被占满,会影响业务时延。
  • 如果没有达到上限,且平稳或者回落,对业务无影响,需要持续观察,防止达到上限。

可能原因

  • 业务侧大量写操作。
  • 大量写操作集中在单个DN上容易出现。

处理步骤

  1. 收到告警后,参考查看监控指标,查看指标“未落盘脏页数量”,确认指标情况以及触发告警的组件。

  2. 通过告警的节点信息,登录实例节点登录数据库,查看shared_buffers参数值:

    select name, setting, unit from pg_settings where name = 'shared_buffers';

    该组件上共享缓冲区中,页面数量的上限即为setting对应的值,如上图示例,该组件上页面数量上限为65536。

    查看当前指标的值是否已达上限:

    • 如果持续上涨,无平稳趋势,接近上限,联系客户限流,并执行3
    • 如果指标已平稳,不再上涨或回落,持续观察。
  3. 联系技术支持进行处理。

告警清除

此告警修复后,系统会自动清除此告警,无需手工清除。

参考信息

不涉及。

更多详情请参考GaussDB 文档中心:doc.hcs.huawei.com/db/zh-cn/ga…