벤치 마크 도구를 사용하여 다른 SQL Server 대안을 테스트하고 싶습니다. Microsoft에서 두 가지 도구를 찾았습니다.
그들 사이의 차이점은 무엇입니까? 같은 것입니까?
감사!
벤치 마크 도구를 사용하여 다른 SQL Server 대안을 테스트하고 싶습니다. Microsoft에서 두 가지 도구를 찾았습니다.
그들 사이의 차이점은 무엇입니까? 같은 것입니까?
감사!
답변:
SQLIO는 디스크 하위 시스템을 테스트하기위한 일반적인 도구입니다. 임의 / 순차, 데이터 블록 크기, 큐 깊이, 스레딩 등을 테스트할지 여부를 지정할 수 있습니다.
SQLIOSim은 SQL Server가 시스템에 노출시킬 패턴을 모방하는 도구입니다.
일반적으로 원시 사양을 벤치마킹 할 때 SQLIO를 사용하여 하위 시스템을 테스트합니다. SQLIO 결과에 만족하면 SQLIOSim을 실행하여 디스크 하위 시스템을 실제로 실행할 수 있습니다.
SQLIOSim에 대해서도 언급 한 SQLIO에 대한 Brent Ozars 튜토리얼을 참조하십시오. http://www.brentozar.com/archive/2008/09/finding-your-san-bottlenecks-with-sqlio/
참고 : SQLIOSim에 대한 SQLIO를 놓친 다른 대답에서 여기에 왔습니다. 잘만되면 나는 이번에 그것을 올바르게 얻을 것이다. :-)
SQLIOSim은 임의의 패턴을 사용하기 때문에 I / O 성능 조정 도구 "아니오" 이므로 반복 할 수 없습니다 (벤치마킹의 기본 요구 사항). 스트레스 테스트 도구입니다.
추가 링크 :
Microsoft.com에서 SQLIOSim 유틸리티를 사용하는 방법