Такая картина наблюдается. Очень медленно, маленькими скачками, mariadb забирает больше памяти в течение нескольких дней.
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 отключал и казалось, что помогло, но в итоге все равно потребление памяти медленно но верно вырастало.