LoveUnix » ORACLE等数据库 » 关于10g的性能优化问题.
让LU留住您的每

一天 让LU博客留住您的每一天
2007-6-6 12:22 tom0732
关于10g的性能优化问题.

[size=2][color=red]对数据分布不均匀的情况下,使用绑定变量可能会造成恶果,就算对表做了柱状图也一样
使用绑定变量,sql第一次执行决定了以后同样的sql执行的执行计划[/color][/size]
[size=2]在一个blog看到两句话,在10g下CBO+绑定变量真的如此?[/size]
[size=2][/size]
[size=2]还有一个问题就是,默认情况下10g的自动收集统计信息效果如何,默认情况下包含柱状图么?[/size]
[size=2]如何不好,应该如何收集统计信息?[/size]

2007-6-6 15:35 boypoo
Oracle9i之后,推出了一个“new feature”,绑定变量窥视

在数据分布不均匀的情况下确实如此,跟histograms无关,对这样的查询就尽量不要用bind variable了,如果可能

对于统计信息的搜集,我不建议定期做

2007-6-10 16:52 rwq_
还有一个问题就是,默认情况下10g的自动收集统计信息效果如何,默认情况下包含柱状图么-----这个东西我建议你少相信ORACLE的,说得牛B哄哄的,真实效果你自己体会了才知道。

页: [1]


Powered by Discuz! Archiver 5.5.0  © 2001-2006 Comsenz Inc.