SQL I / O Sim과 SQL IO 도구의 차이점은 무엇입니까?


답변:


12

SQLIO는 디스크 하위 시스템을 테스트하기위한 일반적인 도구입니다. 임의 / 순차, 데이터 블록 크기, 큐 깊이, 스레딩 등을 테스트할지 여부를 지정할 수 있습니다.

SQLIOSim은 SQL Server가 시스템에 노출시킬 패턴을 모방하는 도구입니다.

일반적으로 원시 사양을 벤치마킹 할 때 SQLIO를 사용하여 하위 시스템을 테스트합니다. SQLIO 결과에 만족하면 SQLIOSim을 실행하여 디스크 하위 시스템을 실제로 실행할 수 있습니다.

SQLIOSim에 대해서도 언급 한 SQLIO에 대한 Brent Ozars 튜토리얼을 참조하십시오. http://www.brentozar.com/archive/2008/09/finding-your-san-bottlenecks-with-sqlio/


1
나는 이것이 오래 알고 있지만, 여기에 대한 자습서를 가지고 브렌트 여기 SQLIO이 Diskspd로 대체되었습니다 사람 착륙 : [링크] brentozar.com/archive/2015/09/getting-started-with-diskspd
PabloInNZ

3

참고 : SQLIOSim에 대한 SQLIO를 놓친 다른 대답에서 여기에 왔습니다. 잘만되면 나는 이번에 그것을 올바르게 얻을 것이다. :-)

SQLIOSim은 임의의 패턴을 사용하기 때문에 I / O 성능 조정 도구 "아니오" 이므로 반복 할 수 없습니다 (벤치마킹의 기본 요구 사항). 스트레스 테스트 도구입니다.

추가 링크 :

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.