云数据库 GaussDB组件事务执行时间过长如何解决?

36 阅读2分钟

告警解释

=======

系统每一分钟检查云数据库 GaussDB的事务执行时间,当连续三次监测到事务执行时间超过设置的阈值86400s(默认)时,产生此告警。

对系统的影响

GaussDB实例事务执行时间过长,可能影响GaussDB实例的响应变慢。

可能原因

业务Session长时间未提交。

处理步骤

  1. 登录运营面,查看发生告警时间段一段时间内的关键指标情况。

    1. 使用浏览器,通过账号地址“https://域名”登录运营面。

    2. 在左上角菜单服务列表找到云数据库GaussDB,单击进入实例列表页面。

    3. 根据获取的实例ID和节点ID,查看对应实例、对应节点。

    4. 单击发生告警节点组件的“查看监控指标”按钮,查看组件的指标监控。

    5. 在节点指标监控页面的右上角搜索框中输入指标的关键字“长事务”,进行模糊查询。

    6. 结合自身业务观察指标变化情况,确认并记录指标异常的开始时间,评估是否属于正常业务。

      • 如果属于正常业务范围内持续观察指标情况。
      • 如果不属于正常业务范围内,根据实际情况对事务进行提交或者回滚。
  2. 参考ALM-5101811 Ops巡检-数据库最长事务执行时长超长处理。

告警清除

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

参考信息

不涉及。

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