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

320
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 объединить две выборки в одну

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

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

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

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

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

Верстка под opencart

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

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

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

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

296