Почему не высвобождается ОЗУ после mysqldump?

314
29 января 2019, 17:30

После mysqldump не высвобождается оперативная память. Подскажите, пожалуйста, в чем может быть причина?

Запускаю команду вот так: mysqldump --opt -uroot -ppass dbname| gzip > /backup/backup-date +%d-%m-%y.gz

Answer 1

Простой ответ: потому что ей незачем.

Детальный ответ: есть две возможности. Либо mysqld во время дампа всё-таки заполнил shared buffers до предела, указанного в mysql.ini, либо операционная система во время активных операций ввода-вывода раздула буфера и кэши файловых систем и пока не сдувает их обратно за явным отсутствием надобности. И то, и другое по большому счёту значит, что машина вообще ничем не занята.

READ ALSO
Mysql объединить две выборки в одну

Mysql объединить две выборки в одну

Первый запрос у меня сортируется по моему списку

260
Переиндексация айдишников в таблице

Переиндексация айдишников в таблице

У меня есть таблица с айдишниками, которые присваиваются автоматически при попадании в таблицу нового значения

294
Верстка под opencart

Верстка под opencart

Как нормально заверстать под opencart, кэш достал, чистить постоянно приходиться, чтобы увидеть результат

256
градиент на весь документ

градиент на весь документ

Сделал фон страницы цветами градиента, но внизу осталось немножко места не покрашенным

291