Quiero probar mis diferentes alternativas de SQL Server con una herramienta de referencia. Encontré dos herramientas de Microsoft:
Cuáles son las diferencias entre ellos? ¿Es la misma cosa?
¡Gracias!
Quiero probar mis diferentes alternativas de SQL Server con una herramienta de referencia. Encontré dos herramientas de Microsoft:
Cuáles son las diferencias entre ellos? ¿Es la misma cosa?
¡Gracias!
Respuestas:
SQLIO es una herramienta genérica para probar su subsistema de disco. Le permite especificar si desea probar aleatoria / secuencial, tamaños de bloque de datos, profundidad de cola, subprocesos, etc.
SQLIOSim es una herramienta que intenta emular los patrones que SQL Server expondría a su sistema.
Por lo general, usaré SQLIO para probar el subsistema cuando realice una evaluación comparativa de las especificaciones sin formato. Una vez satisfecho con mis resultados de SQLIO, ejecutaré SQLIOSim para que el subsistema de disco corra por el mundo real.
Es posible que desee ver el tutorial de Brent Ozars sobre SQLIO, que también menciona SQLIOSim: http://www.brentozar.com/archive/2008/09/finding-your-san-bottlenecks-with-sqlio/
Nota: Vine aquí de otra respuesta donde confundí SQLIO para SQLIOSim. Espero hacerlo bien esta vez. :-)
SQLIOSim "NO" es una herramienta de ajuste de rendimiento de E / S porque utiliza patrones aleatorios, por lo que no es repetible (un requisito principal para la evaluación comparativa). Es una herramienta de prueba de estrés.
Enlaces adicionales:
Cómo usar la utilidad SQLIOSim en Microsoft.com.