MariaDB + MySQL губернатор в CloudLinux: высокая нагрузка

sun_fenix

Пользователь
Регистрация
01.01.70
Сообщения
1
Реакции
0
Баллы
1
Адрес
Россия
Новая учетная запись генерирует очень высокую нагрузку MySQL и огромные двоичные журналы, что влияет на общую нагрузку на сервер. Влияние на сервер кажется выше, чем использование учетной записи.

Просматривая таблицу USER_STATISTICS MariaDB из Information_schema (включенный плагин), сравнивали использование этой учетной записи со следующим крупным пользователем в различных строках:
  • CPU_TIME в 12 раз выше
  • BYTES_RECEIVED 3x
  • БАЙТЫ_ОТПРАВЛЕНО 6x
  • BINLOG_BYTES_WRITTEN 36x (получение логов 20Гб за 1 день)

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

Включен режим «все» в MySQL губернаторе, поэтому учетные записи всегда находятся в LVE, обновлен до 10.3.20-MariaDB, оптимизирована конфигурация двоичных журналов:
binlog_row_image = МИНИМАЛЬНЫЙ
binlog_annotate_row_events = ВЫКЛ.
binlog_format = СМЕШАННЫЙ
max_binlog_size = 512M
log_bin_compress = 1

В учетной записи не показано использование большего количества ЦП, чем выделено в CloudLinux (100 % означает 1 ядро), но влияние на сервер велико: MySQL остается на уровне 80 %, а общая загрузка сервера составляет около 5/8.

Двоичные журналы были включены для надежности, потому что иногда MySQL не может восстановиться без ручного вмешательства, показывая «[ОШИБКА] Невозможно инициализировать журнал tc». Также будет дольше оценивать текущую версию MariaDB.
Отключение двоичных журналов, по-видимому, не влияет на производительность (аналогично нагрузке на MySQL и сервер), но уменьшит дополнительную нагрузку, связанную с записью десятков ГБ данных в день.

Как обеспечить оплаченные ресурсы этой учетной записи (начальный план с 1 ядром ЦП и 2 ГБ памяти), одновременно защитив сервер от более сильного воздействия?

Есть ли еще предложения по оптимизации нагрузки и балансировке ресурсов/ограничений?
MariaDB + MySQL губернатор в CloudLinux: высокая нагрузка
 
Сверху Снизу