oracle 强制走索引

若查询数据量过大,需要走索引提升查询速度,但查询不走索引,可通过强制走索引方式让查询走索引查询

用法:/*+index(t idx_name)*/

比如:select /*+index(t idx_name)*/t.a from t; t是表别名,idx_name是索引名。若要走多个索引可在后面添加比如:

/*+index(t idx_name1)(t idx_name2)*/ 不过自己尝试似乎没有走多个有待验证。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 一.索引作用 提供了类似于书中目录的作用,目的是为了优化查询 二.索引的种类 B树索引Hash索引 R树索引 Fu...
    极光01阅读 3,813评论 0 0
  • 常用语句: sql/plus sqlplus 'amdocs/Amdocs.Jx.China.110#@ysdb1...
    好好学习的蜗牛阅读 8,521评论 0 0
  • 更多精彩欢迎关注公众号 xhJaver 哟 一、 索引数据结构 面试的时候肯定会问这一个问题,mysql为什么会选...
    java小杰要加油阅读 1,688评论 0 0
  • 索引类似大学图书馆建书目索引,可以提高数据检索的效率,降低数据库的IO成本。MySQL在300万条记录左右性能开始...
    轨之迹空阅读 3,142评论 0 0
  • 久违的晴天,家长会。 家长大会开好到教室时,离放学已经没多少时间了。班主任说已经安排了三个家长分享经验。 放学铃声...
    飘雪儿5阅读 12,218评论 16 22

友情链接更多精彩内容