Про HT и производительность MS SQL
Модераторы: Trinity admin`s, Free-lance moderator`s
Про HT и производительность MS SQL
Приветствую всех!
Сегодня провели испытания своего нового сервера на предмет производительности MS SQL при HT enable и HT disable.
Платформа SS-6023P-R8, 2 Xeon 3Ghz, RAM - 4 Gb, RAID - LSI 320, 64Mb, 4xHDD Seagate on RAID 1+0.
MS W2K Asv Server, 4 SP installed, MS SQL2000, 3SP installed.
Из Quary Analis запускались последовательно 2 скрипта - один Малый, другой Большой и замерялось время выполнения.
Итак
HT Enable HT Disable
Малый 0.39 0.32
Большой 6.40 5.25
Время - в минутах. Измерения времени работы скриптов проводилось 5 раз и в табличку попали средние результаты.
Сегодня провели испытания своего нового сервера на предмет производительности MS SQL при HT enable и HT disable.
Платформа SS-6023P-R8, 2 Xeon 3Ghz, RAM - 4 Gb, RAID - LSI 320, 64Mb, 4xHDD Seagate on RAID 1+0.
MS W2K Asv Server, 4 SP installed, MS SQL2000, 3SP installed.
Из Quary Analis запускались последовательно 2 скрипта - один Малый, другой Большой и замерялось время выполнения.
Итак
HT Enable HT Disable
Малый 0.39 0.32
Большой 6.40 5.25
Время - в минутах. Измерения времени работы скриптов проводилось 5 раз и в табличку попали средние результаты.
- a_shats
- Advanced member
- Сообщения: 5010
- Зарегистрирован: 27 авг 2002, 10:55
- Откуда: Москва
- Контактная информация:
Zigzug
А вот запустили б с десяток скриптов, да не последовательно, а одновременно... И увидели бы рост производительности. Небольшой, процентов 10-15, но - ощутимый.
Один скрипт, если в нем явно или неявно не задано распараллеливание запросов, использует только один thread и загружает только один (физический или логический - неважно) процессор. Что - в случае с HyperThreading=on, приведет к падению производительности. Т.е. непонятно что Вы хотели доказать
А вот запустили б с десяток скриптов, да не последовательно, а одновременно... И увидели бы рост производительности. Небольшой, процентов 10-15, но - ощутимый.
Один скрипт, если в нем явно или неявно не задано распараллеливание запросов, использует только один thread и загружает только один (физический или логический - неважно) процессор. Что - в случае с HyperThreading=on, приведет к падению производительности. Т.е. непонятно что Вы хотели доказать

Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей