Ajout Calculer la taille adéquate pour innodb_buffer_pool_size

This commit is contained in:
emorino 2020-07-03 10:12:05 +02:00
parent 6dcb5ab460
commit 07c7660392

View file

@ -866,4 +866,15 @@ Pour qu'un utilisateur puisse créer / modifié des TRIGGER, sans avoir le privi
+---------------------------------+-------+
| log_bin_trust_function_creators | ON |
+---------------------------------+-------+
~~~
~~~
## Calculer la taille adéquate pour innodb_buffer_pool_size
On peux calculer la taille adéquate pour la variable innodb_buffer_pool_size sur un serveur mysql, avec la requête suivante :
~~~
SELECT CEILING(Total_InnoDB_Bytes*1.6/POWER(1024,3)) RIBPS FROM ( SELECT SUM(data_length+index_length) Total_InnoDB_Bytes FROM information_schema.tables WHERE engine='InnoDB') A;
~~~
Il ne faut pas oublié d'augmenté également le innodb_buffer_pool_instances si innodb_buffer_pool_size et suppérieur ou égal à 4Gio.
On mets une instances par Gigaoctet pour le innodb_buffer_pool_instances.