Я хочу перевірити свої різні альтернативи SQL Server за допомогою інструмента порівняння. Я знайшов два інструменти від Microsoft:
Які відмінності між ними? це те саме?
Дякую!
Я хочу перевірити свої різні альтернативи SQL Server за допомогою інструмента порівняння. Я знайшов два інструменти від Microsoft:
Які відмінності між ними? це те саме?
Дякую!
Відповіді:
SQLIO - це загальний інструмент для тестування вашої дискової підсистеми. Це дозволяє вказати, чи слід перевіряти випадкові / послідовні розміри блоків даних, глибину черги, нарізку різьби тощо.
SQLIOSim - це інструмент, який намагається імітувати шаблони, які SQL Server піддавав би вашій системі.
Зазвичай я використовую SQLIO для тестування підсистеми при порівняльному оцінці на сировину. Після задоволення результатами SQLIO я запускаю SQLIOSim, щоб отримати реальний світ з підсистеми диска.
Ви можете побачити підручник Brent Ozars на SQLIO, де також згадується SQLIOSim: http://www.brentozar.com/archive/2008/09/finding-your-san-bottlenecks-with-sqlio/
Примітка. Я прийшов сюди з іншої відповіді, де я неправильно знайшов SQLIO для SQLIOSim. Сподіваюсь, я цього разу зрозумію. :-)
SQLIOSim - "НЕ" інструмент настройки продуктивності вводу / виводу, оскільки він використовує випадкові шаблони, тому не повторюється (головна вимога для проведення бенчмаркінгу). Це інструмент для стрес-тестування.
Додаткові посилання:
Як користуватися утилітою SQLIOSim на Microsoft.com.