参数巡检与对比-实践操作

更新时间:
复制 MD 格式

本文介绍如何使用DAS参数巡检与对比功能对指定数据库实例的参数设置值进行检查。

前提条件

  • 目标云数据库引擎为:

    • RDS MySQL

    • PolarDB MySQL

  • 目标数据库实例已接入DAS,并且接入状态显示为接入正常,详情请参见:接入数据库实例

  • 使用限制详情见:使用限制

操作步骤

创建规则

  1. 登录DAS控制台

  2. 在左侧导航栏,单击工具箱 > 巡检评分

  3. 在右侧打开的页面单击参数巡检与对比

  4. 点击设置,进入参数巡检与对比的规则模板页,点击规则管理,在弹出页面点击新增规则。输入对应参数之后,点击确定完成新增。

    说明

    本文以指定检查innodb_adaptive_hash_index=OFF为例,新增MySQL引擎的参数对比规则。

  5. 新增规则完成后,可以在规则管理页面查看已有规则。

    例如,已创建的规则 innodb_adaptive_hash_index 将显示在列表中,其类型为参数对比,参数值为用户设置值

创建模板

  1. 规则模板页,点击新增模板。设置启用状态为开启,关联之前创建的检查innodb_adaptive_hash_index的规则,并选择需要检查的实例。选择完成之后,点击确定完成新增。

    填写模板别名模板备注(例如 innodb_adaptive_hash_index),并根据需要勾选周期(周一至周天)。

  2. 新增模板完成后,可以在规则模板页面查看已有模板。

    规则模板页面以列表形式展示模板别名/模板ID、模板备注、关联规则别名/规则ID、周期、启用状态等信息,并支持详情选择实例删除操作。例如已创建的 innodb_adaptive_hash_index 模板,其启用状态为开启。

触发分析

  1. 返回参数巡检与对比页面,选择对应的引擎类型,在页面点击发起任务

  2. 在右侧抽屉页选择要发起的任务类型。

    • 以创建的MySQL参数对比模板为例,选择参数对比页签,点击选择模板,选择之前创建的模板后,点击发起任务

    • 也可以直接选择实例,快速进行实例间的参数设置值差异对比。

      参数巡检与对比弹窗中,选择参数对比 > 选择实例页签,从左侧可选实例列表中将目标实例移至右侧已选列表,然后单击发起任务

查看结果

  1. 参数巡检与对比页面,可以看到历史的分析任务。点击对应任务操作列的查看报告,可以看到分析报告详情。

  2. MySQL参数对比详情为例,报告内容包含三部分信息:

    • 报告基本信息:巡检任务的基本信息。

    • 任务模板详情:规则和模板的配置信息。

    • 实例参数对比:实例参数运行值与对比值(如设置)之间的差异详情。

      参数对比详情页面包含三个区域:报告基本信息(任务类型、引擎、开始时间、完成时间、发起类型)、任务模板详情(模板ID、模板别名、周期、是否启用、应用该模板的实例列表、关联规则)和实例参数对比表格(以多列形式展示各实例的参数运行值差异,如 innodb_adaptive_hash_index 等参数在不同版本和规格实例间的取值)。

      点击选择实例,可以筛选查看关注实例的参数设置差异情况。

      右上角搜索框,支持搜索参数名,同时对比值列会显示配置规则中设置的参数值(如设置)。

      例如,在搜索框中输入 innodb_adaptive_hash_index,可查看该参数在不同实例间的差异:MySQL 8.0 实例的运行值为 ON,MySQL 5.7 实例的运行值为 OFF,对比值为 OFF

相关文档

参数巡检与对比介绍