Size: a a a

2020 July 27

OM

Oleg Makarikhin in ru_mysql
возможно кеши наполняются.
вылезает за пределы выделенному  innodb_buffer_pool_size ?
источник

OM

Oleg Makarikhin in ru_mysql
и как этот показатель mysql_memory_used меряется?
источник

NI

Nickolay Ihalainen in ru_mysql
Вячеслав
mysql потребляет все больше и больше  ОЗУ. С чем это может быть связано?
задайте размер буферпула на 25% от общего объёма RAM. если ps -eo vsz,cmd|grep mysqld будет неограниченно расти (процентов на 70-80% от RAM), значит какая-то утечка. Если нет, то повышайте размер буферпула c 25% до максимально возможного без свопа.
источник

В

Вячеслав in ru_mysql
Oleg Makarikhin
и как этот показатель mysql_memory_used меряется?
ps aux | awk '{print $4, $2, $1, $11}' | sort -k 1 -r -n | grep mysql | grep -v 'grep' | grep -v 'sort' | grep -v 'awk' | grep -v 'head' | awk '{print $1}' | head -1
источник

В

Вячеслав in ru_mysql
Oleg Makarikhin
возможно кеши наполняются.
вылезает за пределы выделенному  innodb_buffer_pool_size ?
innodb-buffer-pool-size = 10G
key-buffer-size = 256M


всего ОЗУ 15.3 Gb
mysql занял 10.4 Gb (~68%)
источник

В

Вячеслав in ru_mysql
Nickolay Ihalainen
задайте размер буферпула на 25% от общего объёма RAM. если ps -eo vsz,cmd|grep mysqld будет неограниченно расти (процентов на 70-80% от RAM), значит какая-то утечка. Если нет, то повышайте размер буферпула c 25% до максимально возможного без свопа.
спасибо, попробую через несколько дней, если рост не прекратится
источник

В

Вячеслав in ru_mysql
Nickolay Ihalainen
задайте размер буферпула на 25% от общего объёма RAM. если ps -eo vsz,cmd|grep mysqld будет неограниченно расти (процентов на 70-80% от RAM), значит какая-то утечка. Если нет, то повышайте размер буферпула c 25% до максимально возможного без свопа.
размер буферпула — это innodb-buffer-pool-size?
источник

NI

Nickolay Ihalainen in ru_mysql
да, это самый крупный потребитель в норме
источник

NI

Nickolay Ihalainen in ru_mysql
кстати можно:   ps --no-headers -o pmem -p $(pgrep -xn mysqld) использовать вместо всей этой сложной конструкции
источник

В

Вячеслав in ru_mysql
Oleg Makarikhin
возможно кеши наполняются.
вылезает за пределы выделенному  innodb_buffer_pool_size ?
"кеши наполняются" — это какие кеши? У меня 8.0.19-10 Percona Server (GPL), Release '10', Revision 'f446c04' а в ней qcache — deprecated
источник

В

Вячеслав in ru_mysql
Nickolay Ihalainen
кстати можно:   ps --no-headers -o pmem -p $(pgrep -xn mysqld) использовать вместо всей этой сложной конструкции
спасибо, то я сам сочинял)
источник

OM

Oleg Makarikhin in ru_mysql
Вячеслав
"кеши наполняются" — это какие кеши? У меня 8.0.19-10 Percona Server (GPL), Release '10', Revision 'f446c04' а в ней qcache — deprecated
innodb-buffer-pool-size по своему функционалу - кеш
источник

В

Вячеслав in ru_mysql
Oleg Makarikhin
innodb-buffer-pool-size по своему функционалу - кеш
эхх, ясно
источник

NI

Nickolay Ihalainen in ru_mysql
innodb_buffer_pool может быть не полностью заполнен если много оперативы (show engine innodb status покажет сколько ещё есть free pages). по мере работы базы приложение вставляет строки, меняет и это выглядит как расжирание mysqld
источник

В

Вячеслав in ru_mysql
Nickolay Ihalainen
innodb_buffer_pool может быть не полностью заполнен если много оперативы (show engine innodb status покажет сколько ещё есть free pages). по мере работы базы приложение вставляет строки, меняет и это выглядит как расжирание mysqld
mysql --defaults-file=/root/mysql_root -e "show engine innodb status \G"

не могу найти free pages...
источник

NI

Nickolay Ihalainen in ru_mysql
Buffer pool size   8191
Buffer pool size, bytes 134201344
Free buffers       6101
Database pages     2086
Old database pages 790
источник

В

Вячеслав in ru_mysql
То есть он считает, что у него свободно 6101 из 8191. Правильно я понял?
источник

NI

Nickolay Ihalainen in ru_mysql
да, умножить на 16KB и будет в байтах
источник

D

DҽѵҽӀօքҽɾ in ru_mysql
Всем привет.
источник

В

Вячеслав in ru_mysql
Вячеслав
То есть он считает, что у него свободно 6101 из 8191. Правильно я понял?
блин, а по факту он то все уже занял...
источник