Нагрузка на инстант

#1 7 сентября 2011 в 23:06
Господа, сайт вышел на более чем 1000 посещений в сутки — стал туго работать. У кого есть опыт в оптимизации инстанта под нагрузкой, поделитесь опытом.
Сайт — mozhay.net
сервер: FreeBSD www.mozhay.net 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Mon May 2 12:03:58 MSD 2011 root@www.mozhay.net:/usr/obj/usr/src/sys/MOZHAY amd64
На фронте nginx c php-fpm
PHP 5.3.6 with Suhosin-Patch (cli) (built: Apr 30 2011 05:56:49)
Copyright © 1997-2011 The PHP Group
Zend Engine v2.3.0, Copyright © 1998-2011 Zend Technologies
with XCache v1.3.2-rc1, Copyright © 2005-2011, by mOo
#2 7 сентября 2011 в 23:23
mozhay.net, оптимизация БД. google -> индексы mysql
#4 7 сентября 2011 в 23:37

и все это крутится на P3/128?

Очень Серый
ксеон 2.5, 2 по 4 ядра, 8 гиг рам, sql на борту
#5 7 сентября 2011 в 23:42
у меня на чуть лучшем железе помимо сайтов 200 штук 5-6 Инстант (на 2 траф за 1000). Проблем никаких))
#6 7 сентября 2011 в 23:43

ксеон 2.5, 2 по 4 ядра, 8 гиг рам, sql на борту

mozhay.net
при такой конфигурации и небольшой посещаемости тормоза??
Ищите запрос(ы), который(е) тормозят, включив лог медленных запросов mysql.
судя по тому, что

 with XCache

mozhay.net
интерпретатор php у вас не вызывает тормозов точно.
#7 7 сентября 2011 в 23:46

Ищите запрос(ы), который(е) тормозят, включив лог медленных запросов mysql

Fuze
можно попросить хотя-бы ссылку на профайлинг?
#8 7 сентября 2011 в 23:52

ксеон 2.5, 2 по 4 ядра, 8 гиг рам, sql на борту

mozhay.net
а в розетку включено? ))
Ну а если серъезно, то при такой конфе и напильник должен левитировать.
И тыща в сутки это не тыща на линии…
#9 8 сентября 2011 в 08:32

можно попросить хотя-бы ссылку на профайлинг?

mozhay.net

google -> лог медленных запросов mysql
#10 8 сентября 2011 в 09:55

можно попросить хотя-бы ссылку на профайлинг?

mozhay.net
Для включения этого функционала необходимо произвести одно из действий:


добавить следующие строки в /etc/my.cnf:

log-slow-queries=/tmp/slow_queries.log
long_query_time=10


вызвать mysqld со следующими параметрами:

–log-slow-queries[=/tmp/slow_queries.log]



long_query_time — это максимальное количество секунд, которое может выполняться запрос, прежде чем он будет записан в лог медленных запросов.
#11 8 сентября 2011 в 14:00

Для включения этого функционала необходимо произвести одно из действий

RooKee
спасибо.
#12 8 сентября 2011 в 15:43
не стал прибегать к индексным скриптам из соседней темы — сделал свои — скорость генерации выросла в 69 раз… теперь грешу на джаву
#13 8 сентября 2011 в 17:33
похоже придецца писть самопис)
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.