Le réglage d'un serveur suit une boucle : mesurer, trouver le goulot d'étranglement, corriger une seule chose, remesurer. Les trois domaines à plus fort levier sont le buffer pool d'InnoDB, le slow query log et la gestion des connexions.
Buffer pool d'InnoDB — le réglage n°1
Le buffer pool met en cache les pages de données et d'index en RAM ; quand votre working set y tient, les lectures sont à la vitesse de la mémoire et l'I/O disque disparaît presque. Dimensionnez-le à ~50–75 % de la RAM sur un serveur de base de données dédié.
innodb_buffer_pool_size ;
ENGINE INNODB STATUS\G
