@ikerya

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

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

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


5bb3040545068205392755.png
  • Вопрос задан
  • 144 просмотра
Решения вопроса 1
mindtester
@mindtester
https://youtu.be/UtO6HIp1908?list=RDUtO6HIp1908
после начала активности, нормальное поведение сервера БД не отдавать память сразу, а ожидать дальнейшей нагрузки. если ее нет, память отдается через какой то интервал времени

более детально о стратегии конкретной СУБД и возможностях настройки - в документацию данной СУБД
Ответ написан
Пригласить эксперта
Ответы на вопрос 2
@Tabletko
Системный администратор
Какую память показывает этот график? Есть подозрение что Used, но в неё же входит файловый кеш.
Ответ написан
При чём тут mysqldump? Потому что первым по счёту в команде идёт? Здесь самое ресурсоёмкое приложение gzip. Есть утилиты мониторинга (top, htop, их целый легион), которые покажут какой именно процесс потребляет память.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы