SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 25.05.2011 10:01:40

Kami2007
Участник
Зарегистрирован: 25.05.2011
Сообщений: 2

Нужен ли апргрейд MySQL с 5.0.90 до 5.1 (5.5)

Всем здрасьте...

Простите новичка, если вопрос не раз уже тут задавался, я поиском по форуму не нашел...

Ситуация: есть сервер FreeBSD 7.0-RELEASE-p12, на нем MySQL 5.0.90. 
Сервер довольно активно работает: 142.34 запросов в секунду. из них select - 14.78%. Обслуживает форум, астериск и системы мониторинга. 
По top это самый загруженный в системе процесс: 
63115 mysql 30 4 0 671M 144M sbwait 0 206:49 87.16% mysqld 

Описанные в разных источниках способы и средства оптимизации MySQL особенно не помогли, хотя mysqltuner.pl больше рекомендаций не выдает. 

Вопрос: есть ли смысл апргрейдить сервер до 5.1 или до 5.5 или нет (искать другие пути оптимизации текущей версии)? 

Спасибо 

ЗЫ На борту 8Г памяти, тюнинг самой фри согласно рекомендациям фрюневодов  так же проводился...

Отредактированно Kami2007 (25.05.2011 10:04:11)

Неактивен

 

#2 25.05.2011 11:13:03

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Нужен ли апргрейд MySQL с 5.0.90 до 5.1 (5.5)

Попробуйте найти узкие места в производительности, например, как описано в моем докладе на РИТ++ (в подписи). Не зная конкретных деталей вопрос очень абстрактен - в принципе апгрейд может дать прирост производительности в некоторых случаях, хотя в большинстве случаев разница будет незначительная. Попробуйте также собрать MySQL из официальных исходников, а не из портов.

Неактивен

 

#3 25.05.2011 11:15:28

Kami2007
Участник
Зарегистрирован: 25.05.2011
Сообщений: 2

Re: Нужен ли апргрейд MySQL с 5.0.90 до 5.1 (5.5)

rgbeast написал:

Попробуйте найти узкие места в производительности, например, как описано в моем докладе на РИТ++ (в подписи)

на самом деле, суть вопроса была в том, насколько новые ветки 5.1 и 5.5 производительнее, чем 5.0 именно на простейших операциях. потому что, если прироста нет никакого, то таки да, или бить на несколько серверов или пытаться что-то еще выкружить в коде. доклад обязательно почитаю. спасибо

Отредактированно Kami2007 (25.05.2011 11:18:53)

Неактивен

 

#4 25.05.2011 11:31:39

rgbeast
Администратор
MySQL Authorized Developer and DBA
Откуда: Москва
Зарегистрирован: 21.01.2007
Сообщений: 3880

Re: Нужен ли апргрейд MySQL с 5.0.90 до 5.1 (5.5)

Простые операции выполняются в основном одинаково в указанных версиях, но могут быть некоторые частные улучшения. Например, если упираетесь в блокировки в Innodb, то апдейт может помочь, а также может помочь переход на версию от Percona. В практике у нас, пожалуй, не было, чтобы мы рекомендовали подобный апгрейд версии MySQL для решения проблем производительности.

Неактивен

 

#5 25.05.2011 12:35:15

evgeny
Гуру
Зарегистрирован: 04.05.2009
Сообщений: 335

Re: Нужен ли апргрейд MySQL с 5.0.90 до 5.1 (5.5)

Про разницу между 5.1 и 5.5 честно не знаю, надо искать ...

Вот есть примеры более серьёзных апгрейтов, на InnoDB-plugin и XtraDB
Тут обещают значительное преимущество InnoDB, InnoDB-plugin vs XtraDB on fast storage

А вообще может достаточно просто подкрутить настройки.
Настройка MySQL + оптимизация InnoDB
Оптимизация MySQL InnoDB на высоких нагрузках

Отредактированно evgeny (25.05.2011 12:36:09)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson