摘要:基于代价的优化方(Cost-Based Optimizer.简称为CBO)在帮助Oracle数据库获得性能优化灵活性的同时,也带来了一些新的风险问题,这些风险问题及由此带来的负面影响不容忽视。论文在对基于代价的优化方式(Cost-Basedoptimzer)的概念和来源进行了详细阐述的基础上。通过分析Oracle优化器CBO的工作方式和性能影响因素,归结出比较重要的因素有:统计信息、直方图、绑定变量窥视。最后以实际数据库案例为背景,得到了数据分布也是影响CBO工作方式的重要因素。论文对于有效规避CBO优化器的性能风险,具有一定的指导意义。
注:因版权方要求,不能公开全文,如需全文,请咨询杂志社