我想用基准测试工具测试不同的Server选项。我发现了微软的两个工具:
他们之间有什么不同?是同一回事吗?
谢谢!
发布于 2012-08-02 12:39:11
SQLIO是测试磁盘子系统的通用工具。它允许您指定是否测试随机/顺序、数据块大小、队列深度、线程等。
SQLIOSim是一个尝试模拟Server将向系统公开的模式的工具。
通常,当对原始规范进行基准测试时,我将使用SQLIO来测试子系统。一旦对SQLIO结果感到满意,我将运行SQLIOSim来获得磁盘子系统的真实运行。
您可能想看看关于SQLIO的Brent Ozars教程,其中还提到了SQLIOSim:http://www.brentozar.com/archive/2008/09/finding-your-san-bottlenecks-with-sqlio/
发布于 2013-03-25 01:58:25
注意:我是从另一个答案来的,在这里,我错误地将SQLIO用于SQLIOSim。希望这次我能把它做好。:-)
SQLIOSim不是一个I/O性能调优工具是因为它使用随机模式,所以不能重复(基准测试的主要要求)。这是一个压力测试工具.
其他链接:
https://dba.stackexchange.com/questions/21873
复制相似问题