Отпределение узких мест в производительности сервера

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

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

Ответить
Albert_H
Power member
Сообщения: 49
Зарегистрирован: 14 апр 2006, 08:04
Откуда: Татарстан

Отпределение узких мест в производительности сервера

Сообщение Albert_H » 11 дек 2009, 09:30

День добрый.
Имеется сервер на котором крутится БД MySQL+специфичное приложение (динамика базы: выросла за последние два месяца с 40 до 80 Гб), MySQL использует около 2 Гб памяти (связано с x32), перейти на 64битную платформу не можем, т.к спец.приложение не поддерживается (не работает). Администратор БД жалуется, что скорость выполнения запросов стала ниже.

Система: MS Server 2003 SP2 Ent.Ed.x32
Конфигурация сервера:
Платформа IBM*3650 7979-KPG,
Проц:2x XeonE5405 2.0 GHz
Память:10Gb
Дисковая: SAS 4x300Gb, контроллер server raid 8K, массив Raid 10

Показатели счетчиков: во вложении

Вопрос с следующем: помогите определить узкие места в конф. сервера? Или проблемы в чем-то другом?
Вложения
perflogs.rar
Показатели счеткиков
(410.09 КБ) 331 скачивание
Последний раз редактировалось Albert_H 11 дек 2009, 13:54, всего редактировалось 1 раз.

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Отпределение узких мест в производительности сервера

Сообщение Stranger03 » 11 дек 2009, 09:39

"Albert_H"
Чего-то очень криминального я тут не вижу. На файлике 1_000002 довольно забавная пила на графике по дисковой подсистеме. Но средние значения более чем в норме. Соберите еще раз статистику в моменты загрузки по этим счетчикам:
http://3nity.ru/viewtopic.php?f=28&t=13388
Еще желательно собрать статистику по сетевым портам.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Albert_H
Power member
Сообщения: 49
Зарегистрирован: 14 апр 2006, 08:04
Откуда: Татарстан

Re: Отпределение узких мест в производительности сервера

Сообщение Albert_H » 11 дек 2009, 11:18

Счетчики поставил:
- % использования памяти
- % использования ЦПУ (общее и по ядрам)
- дисковая очередь общая (там где база - данные)
- дисковая очередь на запись
- дисковая очередь на чтение

Какие именно счетчики по сетевым портам, т.к. во вложении было несколько "по сети" ?

and3008
Заслуженный сетевик
Сообщения: 1109
Зарегистрирован: 03 янв 2004, 23:30
Откуда: Н.Новгород

Re: Отпределение узких мест в производительности сервера

Сообщение and3008 » 11 дек 2009, 14:02

http://blog.mysqltuner.com/

Запускали?

Albert_H
Power member
Сообщения: 49
Зарегистрирован: 14 апр 2006, 08:04
Откуда: Татарстан

Re: Отпределение узких мест в производительности сервера

Сообщение Albert_H » 11 дек 2009, 14:42

Нет, не запускал.
К сожалению, моего опыта и знаний не достаточно для решения возникшей проблемы, поэтому в этом форуме была создана тема. Администраторы данного сайта не раз помогали в решении проблем, за что им наша благодарность.
Если мы желаете помочь или сталкивались с подобными проблемами, то подскажите конкретнее
Спасибо
Вложения
perflogs2.rar
(118.79 КБ) 350 скачиваний

Аватара пользователя
Stranger03
Сотрудник Тринити
Сотрудник Тринити
Сообщения: 12979
Зарегистрирован: 14 ноя 2003, 16:25
Откуда: СПб, Екатеринбург
Контактная информация:

Re: Отпределение узких мест в производительности сервера

Сообщение Stranger03 » 16 дек 2009, 14:08

"Albert_H"
Ну опять ничего особенно страшного нет. Ну процы загружены на 50%, ну по дискам есть какие-то пики. Но средние значения везде в норме. ИМХО у вас не с железом проблемы.
С уважением Геннадий
ICQ 116164373
eburg@trinitygroup.ru

Ответить

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

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

Сейчас этот форум просматривают: Google [Bot] и 16 гостей