Высокий iowait

T
На сайте с 09.12.2011
Offline
55
tls
#31

askary, Ok, еще посмотрите mytop. И зачем вам php-cgi?

N
На сайте с 06.05.2007
Offline
419
#32
askary:
В общем чего-то mysql постоянно читает с диска, независимо от параметра open_files_limit

Работа у него такая - читать с диска. Это нормально. mysql не сломан и поэтому всякие тюнеры обычно не помогают.

Если вы не готовы разбираться как уменьшить объем этой работы - берите уже SSD.

Кнопка вызова админа ()
Andreyka
На сайте с 19.02.2005
Offline
822
#33

Ну у него там куча апдейтов, так что там по любому ssd.

Не стоит плодить сущности без необходимости
A
На сайте с 03.04.2010
Offline
179
#34

хотя сам диск и не сильно грузится, больше 30-35мб\с я не наблюдал. Чего ж такой wa? Из-за фрагментации? Как я понял достаточно mysql на ссд поставить?

---------- Добавлено 28.07.2014 в 16:29 ----------

Andreyka:
Ну у него там куча апдейтов, так что там по любому ssd.

в основном select, update мало

N
На сайте с 06.05.2007
Offline
419
#35

askary, мегабайты - не показатель. iowait косвенно показывает, что диск все же грузится сильно. Не из-за "фрагментации", а, скорее, от жизни.

Если вы были бы программистом, возможно вам бы и удалось разобраться как заставить mysql и другие программы меньше нагружать диск, но вам дают советуют соответствующие вашему уровню погружения в эту проблему- поставить SSD. Такой совет по крайней мере результативен.

Andreyka
На сайте с 19.02.2005
Offline
822
#36

Ставьте на SSD, это будет дешевле, чем.

Андрей
На сайте с 30.09.2009
Offline
498
#37
askary:
хотя сам диск и не сильно грузится, больше 30-35мб\с я не наблюдал.

Может и при 10-15 положить сервер напрочь. Все зависит от характера нагрузки.

EuroHoster.org ( https://eurohoster.org/ru) - территория быстрых серверов. Выделенные серверы, VPS, SSL, домены и VPN.
A
На сайте с 03.04.2010
Offline
179
#38

ладно, буду ставить ссд, всем спасибо!

RA
На сайте с 06.04.2014
Offline
8
#39

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

я бы первым делом при нагрузке от мускула полез бы именно в пхп(и прочие) скрипты самого сайта + взялся оптимизировать таблицы сайта. например поудалять везде ORDER BY RAND() (заменив его то есть) и т.п.

т.к. если неправильно написанный сайт и плохо спланированные таблицы mysql сайчас при низком трафике грузят такой сервер - то нагрузка прибавится в геометрической прогрессии со временем наполнения сайта и повышения трафика. Я бы не пожалел времени и денег что бы отполировать сам сайт (если проект серьезный и приносит доходы тем более), т.к. если криво написан - то он и взломам через пхп будет подвержен и прочим проблемам.

Спасибо, удачи.

P
На сайте с 16.03.2009
Offline
144
#40
redhat-admin:

я бы первым делом при нагрузке от мускула полез бы именно в пхп(и прочие) скрипты самого сайта + взялся оптимизировать таблицы сайта. например поудалять везде ORDER BY RAND() (заменив его то есть) и т.п.

Сначала нужно получить стату mysql (например по munin). Посмотреть mytop. Поймать медленные запросы в slowlog. Уже потом смотреть запросы через describe и либо их переписывать или расставлять индексы.

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий