概述Oracle在解析SQL语句的时候,如果在共享池中发现匹配的SQL语句,就可以避免掉解析的大部分开销 。在共享池中找到匹配的SQL语句所对应的解析被称为软解析(soft parse) 。如果没有找到匹配的SQL语句,则必须进行硬解析(hard parse) 。
硬解析不仅耗费CPU时间,在有大量会话想要同时缓存SQL语句到共享池时还会造成争用 。通过使用绑定变量,可以最小化解析的代价 。
【Oracle数据库之如何快速查找未使用绑定变量的SQL语句】Oracle中有没使用绑定变量对于是否需要多次解析的影响是很大的,很多时候我们都要求开发变量尽量都使用绑定变量,但毕竟是要求,有人不遵守的话,我们也没辙,那么可以怎么去查找到这些未使用绑定变量的sql语句呢?
推荐阅读
- 呼铁局开行茶叶之路旅游专列
- 楚剧名伶夏青玲演茶商之女 重走万里茶道
- 河北茶人开启苍松六堡 德高信红茶游学之旅
- 长白山的天池有水怪吗?为什么 长白山天池水怪之谜真相已被破解
- 世界未解之谜.苏联挖到地狱的真相 苏联挖出地狱之门
- 卧室装修颜色风水有何玄妙之处
- 科目二挂了休息十天不练车什么意思,科二挂了之后还需要天天去练车吗
- R语言完美重现STAMP结果图
- 普洱茶详细的存放之道
- 南沙哪个楼盘好 南沙地产之王是什么意思