netwind

Рейтинг
419
Регистрация
06.05.2007

да тут с 7мб данных в mysql и поднимать нечего.

На 1 гб памяти это VPS или Atom ?

Что касается Temporary tables created on disk, я бы попробовал временный каталог mysql поместить в tmpfs.

KeeperPro:
key_buffer_size" или "key_buffer - Это одно и тоже?

Правильнее key_buffer_size, но будет работать даже если key_buffer написать.

Прогоните через скрипт mysqltuner.pl, он посчитает размер индексов. ставить нужно не больше чем этот размер. Просто дефолтное значение слишком маленькое почти всегда.

nginx поставьте и уменьшите MaxClients 45 до каких-нибудь 10-15. Чудес не произойдет, но не будет зависать хотя бы.

"Надо радоваться, не надо напрягаться" - рекомендую этот трек.

C mysql все нормально, он так работает.

Может быть стоит поднять key_buffer, а то маловато памяти потребляет.

/etc/php5/conf.d/xcache.ini

xcache.var_size is either 0 or too small to enable var data caching

и что тут не понятного? найди и увеличь переменную

cудя по ответу ssh - это дебиан.

ну и зачем вам еaccelerator для джумлы, если он больше не поддерживает хранение данных в памяти?

там есть пакет xcache, он не хуже и его легче установить.

apxs там называется /usr/bin/apxs2, а если его там нет, то нужно ставить пакет.

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

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

и не слишком ли старый у вас DLE? не проще ли апгрейд сделать?

Andreyka:
dle написан не плохо
djos:
SQL_CALC_FOUND_ROWS

ну-ну.

SQL_CALC_FOUND_ROWS - всегда плохо на сколько-нибудь объемных данных. По определению.

djos, если в двух словах - он хороший.

Можно же просто трек "спозиционировать" во времени. Каждый раз при загрузке брать текущее время и перемотать куда надо.

Всего: 6293