为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】: 【操作系统】: 【CPU】: 【问题描述】*:业务中sql发现大表全表扫描性能较差,有没有办法避免执行计划选择全表扫描?
当通过其他索引可以保证sql逻辑一致的情况下,可以尝试通过指定hint解决:no_index(table_name,INDEX33555510),其中INDEX33555510为表的聚簇索引名称。
这个需要看下具体sql以及执行计划了
根据具体情况创建合理的索引,具体情况具体分析,调整后通过执行计划来看
当通过其他索引可以保证sql逻辑一致的情况下,可以尝试通过指定hint解决:no_index(table_name,INDEX33555510),其中INDEX33555510为表的聚簇索引名称。