绑定变量是什么?绑定变量有什么优缺点?
问题描述:
绑定变量是什么?绑定变量有什么优缺点?
解决方案:
绑定变量是相对文本变量来讲的,所谓文本变量是指在SQL直接书写查询条件,这样的SQL在不同条件下需要反复解析,绑定变量是指使用变量来代替直接书写条件,查询bind value在运行时传递,然后绑定执行。
优点是减少硬解析,降低CPU的争用,节省shared_pool ;
缺点是不能使用histogram,sql优化比较困难
Parses:解析次数,包括软解析+硬解析,软解析优化得不好,则夸张地说几乎等于每秒SQL执行次数
Hard parses:硬解析次数,硬解析最好少于每秒20次
如果数据库中大量的SQL没做绑定变量,数据库硬解析和软解析就会非常高,在AWR中会有如下表现
所以绑定变量非常重要,可以让并发性得到最大的发挥,保障数据库的稳定和高效
绑定变量是什么?绑定变量有什么优缺点?
问题描述:绑定变量是什么?绑定变量有什么优缺点?解决方案:绑定变量是相对文本变量来讲的,所谓文本变量是指在SQL直接书写查询条件,这样...
点击下载文档
本文2024-09-22 20:21:41发表“eas cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-eas-113136.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章