|
ZALBB 发表于 2013-12-10 21:06 ![]()
我对作者的说法不以为然,
1 作者的案例, 其实, 我要的话, 我最可能考虑列表分区,
列表分区比起虚拟列+索引的方法好在哪里?可能无需维护索引,但是每次修改状态都会导致行的物理移动。
2.1 确实ORACLE一直在改进硬解析这块,一个SQL只对应一种计划是很有问题的。
2.2 即使资源足够也不能浪费,取样有2.3说的问题,"定义不同的采集时间"是为了避开负载高峰呢,还是你所不认同的2.4?
2.3 倾斜数据肯定是不均匀分布的,因此取样得到的样本肯定是无法精准地反映它们的特征。有时候你恰恰就栽在这小部分的不稳定上面了。
2.4为什么不认可?作者举出的例子说明了有些数据只在某特定时间段出现,你不在这时候采集就错过了。 |
|