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
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
2022-01-05 1.oracle数据库的跟踪和分析方法
2022-01-05 30.oracle官方文档怎样读?