- 10
- 0
- 约2.14万字
- 约 19页
- 2016-10-22 发布于贵州
- 举报
数据库CBO具过程
我的初步想法是:1。initsid.ora中设置optimizer_mode=rule,2。收集所有表和索引的统计信息3。逐步设置每个session的optimizer_mode=choose,看看效率怎样4。在观察了所有应用的session在cost-based optimizer下运行情况后,设置initsid.ora中的optimizer_mode=choose请大家提出建议,谢谢!OUTLINE????从哪里得到正确的执行计划先在空闲是做analyze ,做个trigger 对测试联接做alter session set optimate_mode=first_rows;然后是评估是否可行.OK了之后可以在trigger 中对所有的联接做alter session ,或是改init.ora 参数重启数据库祝好运!Oracle优化器的RBO和CBO方式
?
?
1、基于规则的优化方式(Rule-Based Optimization,简称为RBO)
?
??? 优化器在分析SQL语句时,所遵循的是Oracle内部预定的一些规则,对数据是不敏感的。它只借助少量的信息来决定一个sql语句的执行计划,包括:
??? 1) sql语句本身??? 2) sql中涉及到的table、view、index等的基本信息??? 3) 本地数据库中数据字典中的
您可能关注的文档
- 教育部参赛--Module 1. Unit 2. He’s cool.---崔永红.doc
- 教育部参赛-uit 1 Where is your pen pal from-宋元萍.doc
- 教育部参赛_Uit Five What would you like_张婉梅.doc
- 教育部参赛_实人生价值的条件_陆秀珍.doc
- 教育部参赛_英M8U2 They were young _王梓柏.doc
- 教育部发布关于童3-6岁的发展指南.docx
- 教育部留学服务心最新留学生回国学位认证新政.doc
- 教育部留学服务心海外国外学历学位认证流程经验攻略,超详细!.doc
- 散热系统匹配计分析方法.doc
- 数位相机的原理造与发展现况.doc
原创力文档

文档评论(0)