performance?

У вас сложности? Наши специалисты постараются помочь вам. Если вы сами сталкивались с похожими проблемами - поделитесь опытом.

Модераторы: Trinity admin`s, Free-lance moderator`s

Ответить
Tolick
Advanced member
Сообщения: 54
Зарегистрирован: 21 май 2004, 10:26
Контактная информация:

performance?

Сообщение Tolick » 16 мар 2005, 07:19

для замеры производительности использую performance в win2003. смотрю среднею длину очереди диска и обмен стр. в секунду...

но вот цифры мне ничего не дают, сравнить не с чем... :(
если есть у кого опыт то поделитесь, надо  посмотреть не тормозит ли дисковая подсистема.

средняя длина очереди диска - 0,861
обмен страниц в секунду - до 1000 прыгает
процессор - максимум 12%
конфигурация сервера такая 2хXEON 2.8/1Gb memory/raid SCRU42L. 4 диска SEAGATE 36.6 сделаны по 2 в raid1. на одном система, на другом 2 базы 1с , первая 200 мб (13 клиентов), вторая 450мб (2 клиента). сеть гигабит Intel.


p.s. читал что надо анализировать по базовой линии.... но как ее постоить?

Аватара пользователя
exLH
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 5061
Зарегистрирован: 11 фев 2004, 15:49
Откуда: Москва
Контактная информация:

Сообщение exLH » 16 мар 2005, 10:24

Если "среднюю температуру по больнице" измеряете в рабочее время и нет серьезных скачков, то значение очереди меньшее единицы - самое то.

Tolick
Advanced member
Сообщения: 54
Зарегистрирован: 21 май 2004, 10:26
Контактная информация:

Сообщение Tolick » 16 мар 2005, 12:39

exLH писал(а):Если "среднюю температуру по больнице" измеряете в рабочее время и нет серьезных скачков, то значение очереди меньшее единицы - самое то.

а что вообще показывает эта очередь? откуда цифра считается?

а вот обмен стр. в секунду... 1000 это много? средняя за час цифра получается порядка 60-80. а вот бывают в течении дня пики 700-1000. непродолжительные

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 16 мар 2005, 12:55

Пока очередь меньше единицы, на все остальные параметры по дискам можно внимания не обращать особо.
А очередь - это текущее количество дисковых команд, стоящих в очереди на исполнение.

Tolick
Advanced member
Сообщения: 54
Зарегистрирован: 21 май 2004, 10:26
Контактная информация:

Сообщение Tolick » 16 мар 2005, 14:12

gs писал(а):Пока очередь меньше единицы, на все остальные параметры по дискам можно внимания не обращать особо.
А очередь - это текущее количество дисковых команд, стоящих в очереди на исполнение.

т.е. когда ~0,8 то не одной в очереди нет команды. (меньше 1)
а если 1,3 то одна команда и т.д.?

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 16 мар 2005, 14:24

Ну как он считает - дело темное. Суть пролетарская в том, что если видите цифры СТАБИЛЬНО больше единицы, то стоит задуматься. Если десятки или сотни - пора резко принимать меры.

zroman
Junior member
Сообщения: 2
Зарегистрирован: 30 мар 2005, 17:04

perfomance

Сообщение zroman » 31 мар 2005, 11:01

Тоже вопрос про длину очереди. Есть сервер hp380 (2Xeon 2гиг памяти), встроенный рейдконтроллер Smart Array 5i, два массива по три диска 5 рейд. Три базы 1с в SQL по гигу каждая и еще база от самописной проги. Юзеров около 40. Perfmon показывает в обычном режиме на диск С (первый массив): Avg. Disc Queue Length средняя 6.5, максимум до 20. Avg; Disc Read Queue Length 0,9; Write - 5,5. Теже параметры на втором массиве: 0. Базы две 1с на С и одна 1с вместе с самописной базой на D.
Имеет ли смысл перенести все базы на второй массив?
На рейде нет батарейки с кэшем. Увеличится ли производительность при включении кеша?
Заранее спасибо.

Аватара пользователя
a_shats
Advanced member
Сообщения: 5010
Зарегистрирован: 27 авг 2002, 10:55
Откуда: Москва
Контактная информация:

Сообщение a_shats » 31 мар 2005, 11:18

1. А смысл ? ;) два массива на одном и том же контроллере, при равном количестве винтов дадут равную же производительность. Ну переедете Вы эту очередь на другой массив, а дальше ? ;)
Имхо - лучшим решением было бы сделать один массив из всех 6 винтов, причем в Вашей ситуации наиболее эффективным был бы RAID10 - в силу более высокой, чем у RAID5, производительности на запись.
2. Включить кэш отложенной записи на HP/Compaq RAID-контроллере без батарейки, afaik, Вам просто не удастся ;)  Но если прикупите и поставите батарейку и включите WB - да, производительность увеличится: у Вас же по Вашим же данным затык в запись...

Аватара пользователя
gs
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 16650
Зарегистрирован: 23 авг 2002, 17:34
Откуда: Москва
Контактная информация:

Сообщение gs » 31 мар 2005, 13:41

Еще может быть прикол, если на машине актив директори стоит. Он вырубает под собой кэш винды. Хотя я не уверен, что для SQL это важно...

Ответить

Вернуться в «Серверы - Решение проблем»

Кто сейчас на конференции

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