更新时间:2024-03-25 GMT+08:00

设置诊断阈值

通过设置表智能诊断阈值系统自动筛选出大于该阈值的异常表,帮助用户快速定位异常表。

诊断阈值功能使用前需要升级高级智能运维包,具体请参见升级高级智能运维包

操作步骤

  1. 登录管理控制台
  2. 单击管理控制台左上角的,选择区域和项目。
  3. 单击页面左上角的,选择“数据库 > 云数据库 RDS”。
  4. 在“实例管理”页面,选择目标实例,单击实例名称,进入实例的“基本信息”页签。
  5. 在左侧导航栏选择“智能DBA助手 > 实时诊断”。
  6. 选择“容量预估”页签,可以查看当前实例的表智能诊断结果。

    图1 表诊断结果

  7. 单击自动诊断后的,在弹框中,设置近一天单表空间增长的诊断阈值,取值范围为1~100000000,单位为MB。

    图2 自定义诊断阈值

  8. 单击“确定”。如果近一天内单表的大小超过该阈值系统会自动筛选出该表,并且在“表智能诊断”模块中统计出表的个数。
  9. 单击表的个数,在“诊断详情”弹窗中查看异常表的表名和异常内容。

    图3 诊断详情

常见问题

  • 问题:近一天空间增长异常如何处理?

    解决方法:设置诊断阈值后如果出现近一天空间增长异常,需要检查表空间碎片,及时回收碎片,尽量不使用DELEDTE清空数据。如有其他疑问请提交工单联系客服为您解答。

  • 问题:无主键表对数据库的影响是什么?

    解决方法:无主键表在数据库运行中会导致慢SQL,从而影响实例的稳定性。建议为无主键表添加主键,减少主从复制时延。

  • 问题:无索引表对数据库的影响是什么?

    解决方法:无索引表在数据库运行中会导致慢SQL,从而影响实例的稳定性。建议为表字段添加对应索引,提升查询效率。