softvariant.ru

softvariant.ru
Рейтинг
22
Регистрация
18.05.2008
RAS:
Это время процессора, если работает нормально, то не мешайте mysql работать ;)

Так вот на пределе работает ж, ищем рычаги, что можно подкрутить. Например, при сбросе кеша в memcached сервер просто практически подвисает минут на 10-15, пока новые запросы не станут активно выниматься из кеша в обход базы.

Lupus:
А по сабжу, поставьте mytop и полюбопытствуйте, кто там у вас такой толстый. Или попросту: mysql --execute="show processlist"

Спасибо за mytop, отличная прога. Висящих необъятное количество времени запросов не обнаружено. Прога выдает такую шапку:


Queries: 1.0M qps: 131 Slow: 0.0 Se/In/Up/De(%): 16/00/00/00
qps now: 181 Slow qps: 0.0 Threads: 46 ( 5/ 0) 15/00/00/00
Key Efficiency: 100.0% Bps in/out: 0.5/125.3 Now in/out: 8.4/ 1.9k

Тем не менее, один процесс mysqld явно уже выделяется среди остальных с временем 65:52.40 mysqld против ближайших конкурентов 0:51.32 mysqld

softvariant.ru добавил 28.11.2008 в 02:30

Alexei42:
mysql процесс один. Всё остальное - треды.

С чего это top будет выдавать треды, там никаких экранов не хватитило бы для вывода. Например, memcached в top показывается одним процесом, в то время, как реально работают 4 треда.

командой top я обычно вижу много процессов mysqld, они появляются отрабатывают и закрываются, означает ли это, что есть некий один процесс, который висит всегда, а остальные запускаются по мере необходимости? с др. стороны если я убиваю приведенный ввыше странный процесс, то все продолжает работать также, даже лучше (все сайты продолжают работать), только освобождаются ресуры, занятые этим процессом, это память + проц (поэтому визульано наблюдается прирост скорости работы сайтов).

Mr_Promoter:
Мне нужно ну 200 - 300 тыс. баз данных. ... Это один скрипт такой у меня

А может Вы скажите, что за задача, может нужно менять скрипт?

Есть работа по наполнению, нет, по общению, даже не работа, просто плачу за общение как раз по Вашим расценкам, тобишь 25 руб за 10 постов, подробности правил участия в акции тут

DJ_AlieN:
Поставьте NGINX, APC/eAccellerator, включите кеширование запросов MySQL(my.cnf)
Потом уже memcache, SQL-memory таблицы и т.д.

Кеширование запросов в самом MySQL включено, memcache установлен, только им и спасаюсь, memory таблицы где можно используются. Веб софт ставился сам панелью DirectAdmin, не уверен, что смена апача может пройти гладко, ZendOptimizer установлен, надо ли еще eAccellerator?

softvariant.ru добавил 26.11.2008 в 12:52

YMY:
Здесь уже появилось:
http://price.sunrise.ru/index.aspx?rid=01&cid=0000385&scid=0000385
Материнки на него там же.

Солянку собирать пока не готов, жду готовых серверных платформ в форм факторе 19" с возможностью устанавливать два проца i7.

Согласен полностью, по оптимизации скриптов еще потенциал есть, но он приближается к пределу, хреново др., что некоторые безобидные запросы к базе, просто тупо в phpmyadmin, с отличным explain выполняются достаточно долго, если попали в кеш - хорошо, если нет, приходиться идти в базу (повторю, таблицы имеют нужные индексы и они используются корректно). А если пришли роботы для индексации - совсем беда, а как без роботов, а если пришли роботы бирж, некоторые даже не заглядывают в robots.txt, и понеслось по всем ссылкам, надо не надо...

Кому-то это наверняка может подойти, но в данном случае тупа раскидать на два три сервера выйдет дороже не по цене покупки серверов, а по цене раскидывания и сопровождение нескольких серверов.

Впринципе тему можно считать закрытой, ибо буду пока обходится кешированием насколько это возможно и увеличением памяти на сервере, может удастся дотянуть до появления серверных платформ на базе i7, уж очень приглянулось мне 8 ядер :) учитывая HT, распараллеливание рулит.

В смысле в крайности, Q6600 мне не достаточно с текущей нагрузкой. Благо отлично работает кеширование всего, что можно, но на долго этого не хватит. При переходе на новый проц/платформу мне нужно обеспечить достаточный потенциал развития.

Kiaransalee:
Хотелось бы работать в том же направлении...

А как у Вас с веб-дизайном? могу предложить перекрасить/переделать стили/шаблоны к блоговому движку b2evolution, ICQ: 99-641-08пять

Всего: 192