Détail sur l’utilisation de la mémoire vive par MySQL
L’utilisation maximum de la mémoire vive par MySQL se calcule de la manière suivante d’après mysqltuner.pl :
key_buffer_size + max_tmp_table_size + ( read_buffer_size + read_rnd_buffer_size + sort_buffer_size + thread_stack + join_buffer_size ) * max_connections
max_tmp_table_size : si tmp_table_size > max_heap_table_size -> max_heap_table_size sinon tmp_table_size











Hello, il manque les caches InnoDB si ce moteur est utilisé.
Arf, mysqltuner.pl n’en prend pas compte ou j’ai pas les yeux totalement ouvert ?
A priori si :
$mycalc{‘server_buffers’} += (defined $myvar{‘innodb_buffer_pool_size’}) ? $myvar{‘innodb_buffer_pool_size’} : 0 ;
Sinon, il est préférable d’utiliser mysqltuner V2 : https://launchpad.net/mysqltuner
ok, merci m’sieux, je regarde cela dés que j’ai le temps