1,Index hint是在Ax查询的时候强制使用你指定的索引;不建议使用;除非你有十足的把握这个索引是当前最优化并且在未来也是最优化的索引;
2,没有hint是在查询的时候不指定索引,由数据库来决定用那个索引,sql 从7.0之后就无需用户在担心where条件之后的顺序和制定索引查询的问题了,系统能在预编译的时候找到最优化的条件搜索和索引机制;
所以,不推荐使用hint。
引用自:http://www.qiuhao.com/dispbbs.asp?boardID=2&ID=8859&page=1
本文讨论了IndexHint在数据库查询中的作用及其潜在问题。IndexHint允许开发者强制指定索引,但除非能确保该索引始终最优,否则不推荐使用。现代数据库系统能够自动选择最佳索引。
162

被折叠的 条评论
为什么被折叠?



