查看优化建议

优化中心展示了每个租户的性能监控指标,以及 SQL 和结构类优化建议。本文介绍了如何查看这些优化建议。

背景信息

优化中心默认展示最近一次成功执行的检测任务结果。在发起检测后,系统将对查询时间段内响应时间最慢的前 100 条 SQL 进行优化检测,并评估相关表和索引是否存在优化空间。

操作步骤

  1. 登录 OceanBase 管理控制台

  2. 在左侧导航栏,选择 自治服务 > 诊断中心

  3. 实例详情 区域,单击目标实例名称。

    系统自动跳转到诊断中心。

  4. 在左侧导航栏,单击 优化管理

    1. 在租户信息区域,查看指定租户的 QPSSQL 语句平均处理耗时CPU 使用率 等信息。

      1. 单击右侧 发起检测 即可生成检测任务。该任务将识别在指定时间段内命中规则的 SQL、表和索引,并提供相应的优化建议。

        说明

        支持自定义检测时间范围,最多可以选择最近 15 天内的任意 24 小时。

        image

      2. 单击右侧 检测历史,查看检测任务的历史记录。

        image.png

        单击某个任务 操作 列的 查看详情,查看该任务的详细信息。

        image.png

    2. 查看 SQL 类结构类 优化建议及诊断理由。

      • 点击 查看 SQL 诊断 按钮,跳转到 SQL 洞察 页查看详细信息。

      • SQL 类 页签,查看 优化对象SQL ID优化类型租户数据库CPU 占比(%)响应时间占比(%)诊断理由优化建议

        image.png

      • 结构类 页签,查看 优化对象优化类型租户数据库诊断理由优化建议

        image.png