- 7
- 0
- 约1.08万字
- 约 71页
- 2017-05-07 发布于湖北
- 举报
ORACLE执行计划和SQL调优要点
ORACLE 执行计划和SQL调优 内容安排 第一部分:背景知识 第二部分:SQL调优 第三部分:工具介绍 第一部分 背景知识 执行计划的相关概念 Rowid的概念 rowid是一个伪列,既然是伪列,那么这个列就不是用户定义,而是系统自己给加上的。对每个表都有一个rowid的伪列,但是表中并不物理存储ROWID列的值。不过你可以像使用其它列那样使用它,但是不能删除改列,也不能对该列的值进行修改、插入。一旦一行数据插入数据库,则rowid在该行的生命周期内是唯一的,即即使该行产生行迁移,行的rowid也不会改变。 Recursive SQL概念 有时为了执行用户发出的一个sql语句,Oracle必须执行一些额外的语句,我们将这些额外的语句称之为‘recursive calls’或‘recursive SQL statements’。如当一个DDL语句发出后,ORACLE总是隐含的发出一些recursive SQL语句,来修改数据字典信息,以便用户可以成功的执行该DDL语句。当需要的数据字典信息没有在共享内存中时,经常会发生Recursive calls,这些Recursive calls会将数据字典信息从硬盘读入内存中。用户不比关心这些recursive SQL语句的执行情况,在需要的时候,ORACLE会自动的在内部执行这些语句。当然DML语句也都可能引起recursive
您可能关注的文档
最近下载
- 宣贯培训(2026年)《LYT 2776—2025林业生物质燃料生产综合能耗》.pptx VIP
- 2024版人教版八年级英语下册单元知识梳理.pdf VIP
- 模具制造工艺_第2版_201-234.pdf VIP
- 2020软通考试企业文化答案.pdf VIP
- 贵州师范学院应用生物科学往年专升本真题.docx VIP
- 蛇形机器人的机构设计和运动控制.pdf VIP
- 110kV电缆敷设及电缆附件安装施工方案2021.docx
- 学堂在线 雨课堂 学堂云 研究生生涯发展与规划 期末考试答案.docx VIP
- 2026及未来5年中国重组人生长激素数据监测研究报告.docx
- 2025年中考数学几何模型综合训练(通用版)专题38最值模型之瓜豆模型(原理)曲线解读与提分精练(教师版).docx VIP
原创力文档

文档评论(0)