ITPub博客

首页 > 数据库 > 数据库开发技术 > IO 速度慢导致全表扫描慢的问题

IO 速度慢导致全表扫描慢的问题

原创 数据库开发技术 作者:empo007 时间:2008-04-22 11:55:56 0 删除 编辑

前几天有个客户说同样一个全表扫描的语句在测试库上运行的速度要大大快于在生产库上的速度,并向我实际演示了一把。当时我也有点蒙,表的大小基本一样,执行计划确实是相同的,为什么会这样?用户说生产库的硬件条件要远远好于测试库......

[@more@]

经同事提醒,告知客户做IO速度的测试如下:

分别在两主机上做下面的测试:

$ time dd if=/dev/zero of=bigfile bs=512k count=1000

测试库上返回的是:

real 0m2.957s
user 0m0.004s
sys 0m1.960s

生产库上返回的是:

real 0m10.23s
user 0m0.01s
sys 0m1.83s

显然生产库的IO速度比测试库上要慢得多。

呵呵,原来是这个原因!

千万不能随便相信所谓生产库硬件条件好的话。

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/85922/viewspace-1002826/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
  • 博文量
    126
  • 访问量
    1098960