|
原帖由 BrighterChen 于 2008-9-11 11:41 发表 ![]()
其次,我认为Ifree的文章里面充满了自以为是、语气尖酸刻薄。个人认为有井底之蛙之嫌。
^_^,如果你要辩论,你必须指出我写的东西错在那里?
文章的错误实在是太严重了,我才写的。
1. 8i 仅仅基于rbo,这个很明显的错误。
2. 不可能存在这个大的差别。你拿一个做全表扫描的例子和一个做全索引扫描的执行计划来对比,简直是好笑!
select count(*) from lab_result ;
检索记录数 总计时间
-----------------------------
升级前 35018756 1分12秒
升级后 37043946 4.6秒
-----------------------------
3. sql语句的执行计划的变化
没有贴出sql语句的情况下,这么高的recursive calls 从那里来的,183物理读从那里飞出来的,
一致读=532,db block gets =10, 没有磁盘排序的情况下!
如果再次执行,还会有物理读吗?如果有,仅仅说明数据缓存太小了。
处理的行数= 0 ,31次的内存排序从何而来?
难道你拿开机第一次的数据做比较吗?这样明显存在偏差。
4. 关于时间单位的问题:
实际上一开始我并不想写这些,问题就是在我看文章的时候卡在了这里。按照文章的介绍,我开始的结论,旧的服务器的硬盘实在是太好了。
我花了1个小时来研究这些数据,才得出这个结论。
这篇文章从头看到尾,都存在许多错误,不仅仅是一个时间问题这么简单!
》充满了自以为是、语气尖酸刻薄。个人认为有井底之蛙之嫌。
我那里这样了,我仅仅就事论事,希望你能指出来我写的错误在那里,毕竟里面的东西我根据自己的经验推出来的。
[ 本帖最后由 lfree 于 2008-9-11 15:47 编辑 ] |
|