У нас есть несколько производственных SQL-серверов, некоторые физические, некоторые виртуальные. Мне бы очень хотелось иметь несколько общих сценариев, которые я мог бы запускать для каждого, возможно, используя AdventureWorks для их стресс-тестирования и сравнения производительности.
Кто-нибудь знает что-нибудь, что обычно используется? Я понимаю, что для разных типов нагрузки (например, OLTP, DW) требуется разное оборудование, но мне нужно что-то для начала, чтобы дать некоторые точные сравнения между различными средами.
Если вы просто хотите получить базовую статистику по своим серверам, я бы рекомендовал начать со счетчиков Perfmon. У Брента Озара есть отличный учебник: Учебное пособие по счетчикам Perfmon для SQL Server
Эта статистика отлично подходит для определения узких мест, тенденций использования (при многократном запуске), определения серверов, которые вы, возможно, захотите объединить, и т. Д.
Замечательная работа.
работать против каждого, возможно, используя AdventureWorks
Жалкая база данных. ПУТЬ слишком мал для реального тестирования слов. Что именно вы хотите протестировать?
Тесты есть, но для них требуется много оборудования.
В общем, я провожу хороший тест SQLIO, плюс вы можете сделать несколько тестов на базе процессора. Вот и все.