Доброго времени суток. Не совсем понятен принцип работы innodb_log_file_size. Пишут, чем больше innodb_log_file_size, тем меньше дисковых операций. Но ведь все равно пишется в файл и работа с диском остаётся. Или пишет лог в память (innodb_log_file_size = 256M), а потом как заполниться 256м, сбрасывается на диск? Конкретно интересует эти 256м занимают память? Если я урежу, например, до 64М, смогу ли я освободить немного памяти?
Файл бинарного лога создается на диске. Операции с ним быстрее, т.к. это файл последовательных операций и поэтмоу работа по записи в него куда проще, чем операция с файлами табличных данных на диске. https://itblog.by/articles/57-pravilnoe-izmenenie-...