Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Вопрос по железу: как лучше сравнить сервера?  [new]
frompelbocken
Member

Откуда:
Сообщений: 85
У моего начальника проблема: нужно написать техническое обоснование заказчику для аренды хорошего сервера. Он в затруднении, т.к. тот процесс который не укладывался во временные рамки на собственном сервере заказчика, будучи запущенным на более производительном арендованном сервере (вроде процы получше, но оперативки точно в разы больше) показал абсолютно тот же результат. Оговорюсь что самой затратной частью выполняемого процесса является создание шестисот индексированных (т.е. материализованных) views. И теперь у компании головная боль: как написать клиенту что "вот заплатите за такое-то железо и оно если и не станет летать, то хотя бы будет укладываться в рамки", если потом этого может и не произойти?

Но то дела компании. А у меня возник профессиональный интерес: можно ли задать некий индекс отражающий производительность серверов, которые предполагается использовать под SQL Server? Допустим задачи будут разнообразные, а не только генерация материализованных видов, т.е. требуется 1) сравнение скорости операций ввода/вывода (скорость чтения/записи на диски), 2) сравнение работы с кэшем (вероятно чем больше оперативки, тем меньше будет кэширования на диск), что-то ещё? Как достичь чистоты эксперимента при измерении каждого параметра - допустим скриптом проверить только операции чтения/записи на диск или только заставить полностью использовать допустимый лимит оперативки (без продолжительных считываний - взял данные с диска и обрабатывай)?
19 май 12, 13:58    [12581682]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по железу: как лучше сравнить сервера?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Для создания индексов надо диски, да процессор еще может быть, память не поможет.

Индексов нет, или ищите сторонние программы-бенчмарки, или пользуйтесь счетчиками производительности.
19 май 12, 14:13    [12581705]     Ответить | Цитировать Сообщить модератору
 Re: Вопрос по железу: как лучше сравнить сервера?  [new]
pkarklin
Member

Откуда: Москва (Муром)
Сообщений: 74930
http://www.sqlstress.com/
19 май 12, 15:04    [12581804]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить