LINUX.ORG.RU
ФорумAdmin

Оптимизация производительности MySQL

 , ,


0

1

Приветствую.

Переношу сайт на Битрикс с хостера на офисный сервер. my.cnf более-менее совпадает, БД одного и того же типа, крутится на ssd.

Но на сервере хостера по результатам Монитора производительности реальные значения БД (чтение/запись/изменение) превышают эталонные в 2-2.5 раза. На офисном сервере - реальные значения БД (чтение/запись/изменение) превышают эталонные в 0.1-0.8 раза.

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

Пересобрать MySQL с библиотеками какими или что-то еще настроить, кроме синхронизации файла my.cnf?

Что посоветуете еще проверить?

Владимир.


Lel.

ФС нормальную заюзать и trim включить. Алсо, бенчмарк битрикса - ниачомная хрень.

innodb_buffer_pool_size = размеру базы (если памяти хватает)

svr4
()
Последнее исправление: svr4 (всего исправлений: 2)
Ответ на: комментарий от svr4

Чего он там такое делает? Даже WP (если без наркоманский плагинов) не пишет в базу при б-анальных просмотрах сайта.
Кстати ем график генерил?

P.S. по теме. На всякий случай глянь есть-ли в базе индексы. В некоторых случаях дамп создаётся без них. Вообще-то без индексов должно тормозить сильнее чем в два раза, но если база маленькая…

MrClon ★★★★★
()
Ответ на: комментарий от Jalart

Поиск самописный (elasticsearch + вебсервис).

Каталог тоже самописный, с отдельной базой.

svr4
()

innodb_flush_log_at_trx_commit ?

anonymous
()

Что посоветуете еще проверить?

Вывод на какой-нить gist/pastebin/etc залей:

mysqladmin -u root -p extended-status
Только с uptime > 2 суток. И можно будет посоветовать что-либо. В данной ситуации все советы будут ни о чем. Узких мест не видно. А общие советы по начальной оптимизации вы и в гугле неплохо найдете.

znenyegvkby
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.