优化中心展示了每个租户的性能监控指标,以及 SQL 和结构类优化建议。本文介绍了如何查看这些优化建议。
背景信息
优化中心默认展示最近一次成功执行的检测任务结果。在发起检测后,系统将对查询时间段内响应时间最慢的前 100 条 SQL 进行优化检测,并评估相关表和索引是否存在优化空间。
操作步骤
登录 OceanBase 管理控制台。
在左侧导航栏,选择 自治服务 > 诊断中心。
在 实例详情 区域,单击目标实例名称。
系统自动跳转到诊断中心。
在左侧导航栏,单击 优化管理。
在租户信息区域,查看指定租户的 QPS、SQL 语句平均处理耗时、CPU 使用率 等信息。
单击右侧 发起检测 即可生成检测任务。该任务将识别在指定时间段内命中规则的 SQL、表和索引,并提供相应的优化建议。
说明支持自定义检测时间范围,最多可以选择最近 15 天内的任意 24 小时。
单击右侧 检测历史,查看检测任务的历史记录。
单击某个任务 操作 列的 查看详情,查看该任务的详细信息。
查看 SQL 类 和 结构类 优化建议及诊断理由。
点击 查看 SQL 诊断 按钮,跳转到 SQL 洞察 页查看详细信息。
在 SQL 类 页签,查看 优化对象、SQL ID、优化类型、租户、数据库、CPU 占比(%)、响应时间占比(%)、诊断理由、优化建议。
在 结构类 页签,查看 优化对象、优化类型、租户、数据库、诊断理由、优化建议。