- 1
- 0
- 约1.33万字
- 约 14页
- 2017-09-02 发布于天津
- 举报
oracle sql 性能优化 - read
Oracle 数据库急救站
ORACLE SQL 性能优化
1. 选用适合的ORACLE 优化器
ORACLE 的优化器共有3 种:
a. RULE (基于规则) b. COST (基于成本) c. CHOOSE (选择性)
设置缺省的优化器 , 可以通过对 init.ora 文件中 OPTIMIZER_MODE 参数的各种声明 , 如
RULE,COST,CHOOSE,ALL_ROWS,FIRST_ROWS . 你当然也在SQL 句级或是会话(session)级对其进行覆盖.
为了使用基于成本的优化器(CBO, Cost-Based Optimizer) , 你必须经常运行analyze 命令, 以增加数据库中的对象统计
信息(object statistics)的准确性.
如果数据库的优化器模式设置为选择性(CHOOSE),那么实际的优化器模式将和是否运行过 analyze 命令有关. 如果
table 已经被analyze 过, 优化器模式将自动成为CBO , 反之,数据库将采用RULE 形式的优化器.
在缺省情况下,ORACLE 采用CHOOSE 优
您可能关注的文档
最近下载
- 立足特色优势构建现代化产业体系.pdf VIP
- 加油站规章制度.docx VIP
- 第1课 俄国十月社会主义革命.ppt VIP
- 河北省建设工程消耗量标准及计算规则2022(安装工程).pdf VIP
- 毒品危害与防范 超星尔雅学习通答案100分最新版.doc VIP
- 2026届高三英语一轮复习课件:语法专题-特殊句式.pptx VIP
- SHT102-2016排雨水明沟及盖板 5.29收.docx VIP
- T_CFPA 054-2026(全氟己酮灭火系统技术规程).pdf VIP
- DGTJ08-2338-2020 既有建筑绿色改造技术标准.docx VIP
- 培训大纲《GBT28281抽样检验-2024鲜版.pptx VIP
原创力文档

文档评论(0)