- 1
- 0
- 约3千字
- 约 4页
- 2017-06-08 发布于重庆
- 举报
oracle变量绑定
oracle变量绑定 DB层代码,发现SQL语句多采用常量形式,难怪公司总抱怨系统效率低。我知道采用绑定变量可以很大程度上提高效率,但却解释不清,到网上百度了一下,找到这篇文章,写的还不错,就摘录下来。以备以后参考。
******************************************************************************* 在JAVA?源程序中编写SQL语句时使用ORACLE?绑定变量 ?bind?variable? 在JAVA中的SQL?语句的编写方面,没有使用ORACLE?绑定变量,很大程度上降低了数据库的性能,表现在两个方面: 1、SQL语句硬分析 Hard?Parse 太多,严重消耗CPU资源,延长了SQL语句总的执行时间SQL语句的执行过程分几个步骤:语法检查、分析、执行、返回结果。其中分析又分为硬分析 Hard?Parse 和软分析 Soft?Parse 。
一条SQL语句通过语法检查后,Oracle?会先去shared?pool?中找是否有相同的sql,如果找着了,就叫软分析,然后执行SQL语句。
硬分析主要是检查该sql所涉及到的所有对象是否有效以及权限等关系,然后根据RBO或CBO模式生成执行计划,然后才执行SQL语句。
可以看出,硬分析比软分析多了很多动作,而这里面的关键是“在shared?pool?中是否有
您可能关注的文档
- 数学区材料投放的方法.doc
- 数学三维设计答案.doc
- 闫糖尿病教案.doc
- 数学应用软件综合实验.doc
- 闸北高考补习班高三物理__功和功率习题新王牌.doc
- 数学建模-B题食堂就餐问题.doc
- 闽教版小学英语四年级上册教案.doc
- 阀门检修规程.doc
- 阅读作文辅导教案.doc
- MIS与SCADA系统接口.doc
- 肿瘤血液科主任医师2025年年底工作总结及2026年工作计划.docx
- 2025政治高考天津市考试真题及答案.docx
- 14 2026年高考小说阅读分析小说主题意蕴专项训练(学生版).pdf
- 12 信息类文本融合整本书阅读创新考法(教师版).pdf
- 16 探究小说的主旨意蕴.pdf
- 15 信息类文本阅读之科普文、访谈、调查类文本阅读专项训练(学生版).pdf
- 2025年12月21日更新-【OECD】2025年收入统计:解析经合组织国家的个人所得税收入.pdf
- 2025年12月19日更新-【西部证券】固定收益专题报告:REITs配置窗口渐进,聚焦三季报韧性主线.pdf
- 2025年12月19日更新-【IMF】水资源宏观临界性-2025.12.pdf
- 【2026】年北京延庆区高三一模高考英语试卷试题(解析版).pdf
最近下载
- UK ETA英国电子旅行许可签证指南UK ETA iOS版 UK ETA Android版用户手册.pdf
- 矿井水的防治2.ppt VIP
- 铁道机车车辆课件:104型空气制动机.pptx
- 2025福建省中小学教师招聘考试(笔试)中学音乐学科考试试题及答案.docx VIP
- GB51284-2018 烟气脱硫工艺设计标准.docx VIP
- 《线性代数》期末复习试题8套含答案(大学期末复习资料).docx
- 质谱法检测淀粉状蛋白β.pdf VIP
- D-L∕T 357-2019 输电线路行波故障测距装置技术条件(代替DLT 357-2010)(高清可复制).pdf VIP
- 面雨量特性与图示方法、降雨的时空分布讲解.ppt VIP
- SL 47-2020 水工建筑物岩石地基开挖施工技术规范.docx VIP
原创力文档

文档评论(0)