从上面的结果,我们看到磁盘本身的I/O能力是满足我们的要求的,原因是因为有大量的请求才导致队列等待,这很可能是因为你的SQL语句导致大量的表扫描所致。在进行优化后,如果还是不能达到要求,下面的公式可以帮助你计算使用几块硬盘可以满足这样的并发要求: Raid 0 -- I/Os per disk = (reads +writes) / number of disks Raid 1 -- I/Os per disk = [reads +(2 * writes)] / 2 Raid 5 -- I/Os per disk = [reads +(4 * writes)] / number of disks Raid 10 -- I/Os per disk = [reads +(2 * writes)] / number of disks