Утечка памяти в mariadb?

Такая картина наблюдается. Очень медленно, маленькими скачками, mariadb забирает больше памяти в течение нескольких дней.

605d79d6afacf239167645.png

uname -a
Linux mariadb 4.19.0-14-amd64 #1 SMP Debian 4.19.171-2 (2021-01-30) x86_64 GNU/Linux

mysql --version
mysql  Ver 15.1 Distrib 10.5.9-MariaDB, for debian-linux-gnu (x86_64) using readline 5.2

grep -v '^#' /etc/mysql/my.cnf

[client-server]

!includedir /etc/mysql/conf.d/
!includedir /etc/mysql/mariadb.conf.d/

[mysqld]                                                                                                                                                                                     
skip-name-resolve                                                                                                                                                                            
performance_schema = on  
innodb_print_all_deadlocks = on
innodb_buffer_pool_size = 512M
query_cache_type = 0
query_cache_size = 0
query_cache_limit = 0
key_buffer_size = 10M
max_allowed_packet = 2M


free -m
              total        used        free      shared  buff/cache   available
Mem:           1957         983          87          31         886         783
Swap:             0           0           0


Версия актуальная на текущий момент. Из настроек от дефолта менялось только то, что указано выше. После рестарта сервиса всегда потребление падает и потом в течение нескольких дней растет до следующего ручного рестарта.
performance_schema отключал и казалось, что помогло, но в итоге все равно потребление памяти медленно но верно вырастало.
  • Вопрос задан
  • 391 просмотр
Пригласить эксперта
Ответы на вопрос 1
@vitaly_il1
DevOps Consulting
- Что происходит если не делаете рестарт?
- Кроме InnoDB используются другие движки?
- Попробуйте запустить https://www.percona.com/doc/percona-toolkit/3.0/pt...
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы