Требуется помощь по настройке MySQL

12
tarin
На сайте с 17.09.2009
Offline
79
1522

Нужно сделать тонкие настройке MySQL. (или посоветуйте спец-та) Работа платная.

Параметры сервера:

Процессор AMD Opteron Dual Core 1218 5200+2 ядра

Диск система 2 x 300 GB HDD SATA2 (software RAID1)

Память 4 GB DDR2

Операционная система Debian 5.0 Lenny 64 bit

Проблема в следующем сразу после старта MySQL съедает больше гигабайта памяти и все время работы занимает 60-80 процентов процессорного времени

Прошу "школьников" не ломиться сюда. Сервер для экспериментов не предоставляется.

Деньги делают работу интересной
LEOnidUKG
На сайте с 25.11.2006
Offline
1730
#1

А что на сервер то находиться?

✅ Мой Телеграм канал по SEO, оптимизации сайтов и серверов: https://t.me/leonidukgLIVE ✅ Качественное и рабочее размещение SEO статей СНГ и Бурж: https://getmanylinks.ru/
tarin
На сайте с 17.09.2009
Offline
79
#2

сайты на ДЛЕ

LEOnidUKG
На сайте с 25.11.2006
Offline
1730
#3

А сами сайты оптимизированы, в смысле у них кэши настроены и т.п.?

tarin
На сайте с 17.09.2009
Offline
79
#4

да оптимизированы и все кеши вкл

A
На сайте с 03.06.2011
Offline
29
#5

Давайте посмотрю в чем дело.

О репутации можете посмотреть на домашней страничке в моем профиле.

[Удален]
#6

А что есть подозрения что должна съедать меньше? сразу после старта не бывает. если съедает значит они используются. в майескьюель можно выставлять, только макс объем оперативной памяти. может увеличить, объем памяти? Сколько запросов идет к бд когда занимает 80% времени? какие данные хранятся в базе? какого размера? есть ли индекс) В любом случае. даже с дефолтными настройками) такого не должно быть, если нет нагрузки. Если вы там, что-то намудрили, что маловероятно, установите обратно дефолтные настройки mysql и посмотрите, что будет. А дальше для настройки май есть специальные перформанс гиды на сайта майаскьюеля)) по ним уже нужно настраивать под определенные требования. Но я почему - то на 100% уверен, что дело не в настройке базы, а в самом приложении как оно работает с этой базой) либо же в количестве пользователей) Конечно, на 1000 онлайн пользователей, с огромной базой) нужен не один сервер и это нормально если схедает 80 % это вы еще легко отделываетесь)

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

dle - гуано, в плане работы с mysql

никакие настройки mysql не спасут, только кеширование на уровне nginx + фильтрация ботов, которые делают нагрузку

Не стоит плодить сущности без необходимости
AG
На сайте с 04.10.2010
Offline
103
#8

Андрейка, полностью прав.

DLE никакие настройки MYSQL не спасут , только кешированием с помощью nginx, в статику.

TA
На сайте с 12.06.2009
Offline
116
TiA
#9

tarin, и так. Вам в первую очередь нужно выявить какие запросы наибольше грузят сервер. Для этого в настройках MySQL включите логирование медленных запросов (параметр slow query log) и укажите лимит логирования в 1-2 секунды. Скорей-всего некие дополнения генерируют очень сложные запросы. Если все в этом плане гладко, то я бы занялся анализом размера кешей MySQL.

Недавно с подобной проблемой столкнулся. Проблема заключалась в стороннем модуле для генерации последних сообщений с форума. Пришлось ручками дописать систему кеширования.

Если говорить о нагрузках, то DLE в дефолтной поставке на вашей конфигурации с 1К новостей в сутки легко держит 100-200К пользователей.

Andreyka:
dle - гуано, в плане работы с mysql

В плане чистоты кода DLE действительно г..но, но движок этот работает очень быстро. На страницу уходит в среднем 2-4 простых запросов. С DLE плотно работал, знаю о чем говорю.

Профессиональная верстка и разработка сайтов на WordPress (http://www.maultalk.com/topic139110s0.html)
N
На сайте с 06.05.2007
Offline
419
#10
TiA:
Если говорить о нагрузках, то DLE в дефолтной поставке на вашей конфигурации с 1К новостей

Суть говносайтостроительства в работе на массу. Чем больше говноновостей закуплено на говнобирже в виде готовых говнобаз или спарсено, тем больше говнотрафика притянет говносайт. Так что новостей обычно очень много. И тут sql-запросы закономерно становятся говнозапросами.

С DLE плотно работал, знаю о чем говорю.

Высказавшиеся люди тоже ведь знают о чем говорят :)

Кнопка вызова админа ()
12

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