索引推荐
操作场景
索引推荐功能可以根据SQL采集和自定义输入的DML语句,生成对SQL执行表现进行优化的建议。
前提条件
- 数据库实例已被DBMind纳管。
- 需要DBMind实例与被纳管实例状态正常。
约束限制
GaussDB实例的数据库引擎版本需要大于等于V2.0-8.0.1,内核版本大于等于505.0.0。
注意事项
- 只有被DBMind实例纳管的实例可以进行索引推荐。
- SQL采集的SQL最小执行时长的默认值,可以通过修改实例参数“log_min_duration_statement”进行配置。实例参数的查看和修改方法请参考修改GaussDB实例参数。
- 建议输入的DML语句条数小于10条,避免对性能造成影响。
- 集中式版实例只支持查询主DN节点,分布式场景只支持查询CN节点。对在剩余节点上执行的SQL暂不支持采集。
- 主备切换、实例重启后,历史的慢SQL数据丢失。
- 数据源为当前SQL数据、历史SQL数据、模板采集数据时,采集最多1000条SQL。
通过“慢SQL采集”页签索引推荐
通过“自定义”页签索引推荐
- 登录管理控制台。
- 单击管理控制台左上角的
,选择区域和项目。 - 在页面左上角单击
,选择 - 在“实例管理”页面,选择指定的实例,单击实例的名称,进入实例详情页面。
- 单击
- 单击“自定义”页签,可进行索引推荐。
- 输入SQL语句,单击“索引推荐”。
表2 参数说明 参数名称
参数说明
索引
推荐创建索引的SQL语句。
提升率
当前负载下,更新索引对数据库整体执行代价的提升率。
索引空间
新增索引使用的空间大小。
模板
单击“详情”,展示对该类SQL模板的提升率。
SELECT占比、UPDATE占比、DELETE占比、INSERT占比
各语句分别的占比情况。
可视化
展示各语句(SELECT、UPDATE、DELETE、INSERT)的占比情况。


,选择区域和项目。
,选择
浙公网安备 33010602011771号