Оптимизация базы данных

Статус
В этой теме нельзя размещать новые ответы.

becdelbnik

Проверенные
Сообщения
1,087
Реакции
490
Баллы
5,585
Утро доброе.

Ребят, база грузит хост/вдс до ужаса, что можно с ней сделать ? Как оптимизировать ? Как убрать нагрузку ? Как почистить ?
 
Karat7, нет, плагины отключаю полностью, нагрузка уменьшается незначительно, ставили новый двиг, все норм, как только импортируем базу, так нагрузка сжирает все, что можно.
Кеширование наверное поможет, но скорее всего просто слабая ВДСка
 
Кеширование наверное поможет

Как сделать ?

но скорее всего просто слабая ВДСка

Палка о двух концах, можно забить на все и переехать на 10ти ядерный проц с тонной оперативы и платить за него куеву тучу денег, а на форуме будет 10 человек, стоит ли ?
 
на форуме будет 10 человек, стоит ли ?

А какая статистика посещений у форума? В самом форуме много сообщений? Как было установлено что тормозит именно mysql ?
Для полноты картины, еще озвучьте технические данные вдс-ки.
 
А какая статистика посещений у форума? В самом форуме много сообщений? Как было установлено что тормозит именно mysql ?

300 человек в сутки, около 15 тыщ сообщений

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

Для полноты картины, еще озвучьте технические данные вдс-ки.

На обычном хосте норм работало не так давно, ставил на вдс
2 GB RAM
2 ядра CPU
Сжирает все ресурсы.
 
300 человек в сутки, около 15 тыщ сообщений
Это копейки. Такое летает на 1 ядре и 1 гиге.

Стоп. А вдс-ка чья? Может там с iops проблемы, тогда разумеется будут тормоза.
 
Последнее редактирование:
top - в консоли набери (заодно проверь free -m).
log_slow_queries:
создаем файл touch /var/log/mysqld-slow-query.log
ставим права chown mysql:mysql var/log/mysqld-slow-query.log
в my.cnf
long_query_time = 5 # query > 5 sec
log-slow-queries = /var/log/mysqld-slow-query.log
Рестарт mysql и смотрим в логе медленные запросы, думаем откуда они - может индекса не хватает и т.д.
iostat - в соседней консоли iostat –xm 2 (или чуть больше, скажем 5 sec).
sysbench - спеши, а то мои ссылки здесь трут :pleasantry:. Может подсказать ошибки конфигурирования.

ЗЫ: ситуация аля гадание на кофейной гуще.
 
Последнее редактирование:
Утро доброе.

Ребят, база грузит хост/вдс до ужаса, что можно с ней сделать ? Как оптимизировать ? Как убрать нагрузку ? Как почистить ?
Может эффекта большого и не будет, зайди в phpMyAdmin, выбираешь таблицы по очереди и выбираешь оптимизировать
upload_2015-10-1_19-21-51.png
 
Что тогда можно сделать?
выше написали - запустить алгоритм этот на поиски медленных запросов и посмотреть что будет в результате, а дальше уже отталкиваться от этого
 
Статус
В этой теме нельзя размещать новые ответы.
Современный облачный хостинг провайдер | Aéza
Назад
Сверху Снизу