文章目录
openGauss学习笔记-253 openGauss性能调优-使用Plan Hint进行调优-INDEX HINTS
253.1 注意事项
兼容限制:
- 功能仅在B兼容模式下生效。
- 目前仅支持MySql数据库中完整语法的部分语法及功能。
- 语法仅在查询语句中使用此功能时生效。
253.2 功能描述
为指定的表在扫描时显示的指定期望使用的索引名称。
- 使用USE INDEX 指定的索引,会在扫描时综合考虑使用此索引扫描的代价和顺序扫描的代价,会选择代价更低的使用。
- 使用FORCE INDEX 指定的索引,如果可以使用索引扫描,会在扫描时强制使用此索引进行扫描。
- FORCE INDEX 和USE INDEX 不能同时作用在同一张表中。
- 多个index_hint 连用等价index_list 中写多个索引名字。
253.3 语法格式
tbl_name [ partition_clause ] [ [ AS ] alias ] [ index_hint_list ]
index_hint_list: