6.Oracle的Hints

1.Oracle的Hints是什么?

  Hints 是一种机制,用来告诉优化器按照我们告诉它的方式生成执行计划。

  在SQL语句优化过程中,我们经常会用到hint,现总结一下在SQL优化过程中常见Oracle HINT的用法。

2.Hints的作用

  • 优化器的类型
  • 基于代价的优化器的优化目标,是all_rows还是first_rows
  • 表的访问路径
  • 表之间的连接类型
  • 表之间的连接顺序
  • 表之间的连接类型
  • 语句的并行程度
  • 查询语句重写

3.Hints语法  

1 {DELETE|INSERT|SELECT|UPDATE}  /*+ hint [text] [hint[text]]... */
2 {DELETE|INSERT|SELECT|UPDATE} --+ hint [text] [hint[text]]...

4.Hints语法举例

参考:https://vip.kingdee.com/article/248385276211462912?productLineId=1

     https://blog.csdn.net/wb96a1007/article/details/7098687

 

posted on   太白金星有点烦  阅读(237)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
历史上的今天:
2022-01-05 1.oracle数据库的跟踪和分析方法
2022-01-05 30.oracle官方文档怎样读?

导航

< 2025年2月 >
26 27 28 29 30 31 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 1
2 3 4 5 6 7 8
点击右上角即可分享
微信分享提示