innodb_log_file_size параметр в Mysql

admin

Этот параметр определяет размер redo лога Mysql. В этот файл попадают все операции изменения данных. Он используется для восстановления в случае внезапного выключения сервера.

Чем больше размер этого лога, тем меньше дисковых операций с данными делает Mysql. А значит увеличение размера этого файла приводит к росту производительности операций записи. Следовательно значение innodb_log_file_size (устанавливается в my.cnf) стоит выбирать побольше:
innodb_log_file_size = 128M
## Чем больше значение, тем лучше

На мощных серверах (>32Гб памяти и > 4 ядер) можно использовать более крупные значения:
innodb_log_file_size = 1G

После изменения этого параметра, необходимо перезапустить Mysql и очистить текущие логи.

Минусом увеличения этого параметра будет замедление старта Mysql при перезагрузке (может занимать от нескольких минут до получаса).

Останні статті

Что такое прокси-сервер: пояснение простыми словами, зачем нужны проксиЧто такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Что такое прокси-сервер: пояснение простыми словами, зачем нужны прокси

Прокси (proxy), или прокси-сервер — это программа-посредник, которая обеспечивает соединение между пользователем и интернет-ресурсом. Принцип…

21.11.2024
Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложениеЧто такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Что такое PWA приложение? Зачем необходимо прогрессивное веб-приложение

Согласитесь, было бы неплохо соединить в одно сайт и приложение для смартфона. Если вы еще…

19.11.2024
Как создать игру на телефоне: программирование с помощью конструктораКак создать игру на телефоне: программирование с помощью конструктора

Как создать игру на телефоне: программирование с помощью конструктора

Повсеместное распространение смартфонов привело к огромному спросу на мобильные игры и приложения. Миллиарды пользователей гаджетов…

17.11.2024
Google Bard: эффективный аналог ChatGPTGoogle Bard: эффективный аналог ChatGPT

Google Bard: эффективный аналог ChatGPT

В перечне популярных чат-ботов с искусственным интеллектом Google Bard (Gemini) еще не пользуется такой популярностью…

14.11.2024
Скрипт и программирование: что это такое простыми словамиСкрипт и программирование: что это такое простыми словами

Скрипт и программирование: что это такое простыми словами

Скрипт (англ. — сценарий), — это небольшая программа, как правило, для веб-интерфейса, выполняющая определенную задачу.…

12.11.2024
Дедлайн в разработке: что это такое простыми словамиДедлайн в разработке: что это такое простыми словами

Дедлайн в разработке: что это такое простыми словами

Дедлайн (от англ. deadline — «крайний срок») — это конечная дата стачи проекта или задачи…

11.11.2024