I. Voici des explications concernant les principaux paramètres pour MySQL
key_buffer : Taille réservée au buffer des index. Sa taille doit être assez importante, l'idéal est que tous les index résident en mémoire limitant ainsi les entrées/sorties.
max_allowed_packet : Taille maximale d'un paquet. Le buffer de message est initialisé avec net_buffer_length octets, mais peut grandir jusqu'à max_allowed_packet octets lorsque nécessaire. Cette valeur est par défaut petit, pour intercepter les gros paquets, probablement erronés. Vous devez augmenter cette valeur si vous utilisez de grandes colonnes BLOB. Cette valeur doit être aussi grande que le plus grand BLOB que vous utiliserez.
table_cache : Donne le nombre de tables ouvertes simultanémént par les processus MySQL.
query_cache_limit : Ne pas mettre en cache les résultat supérieur à cette valeur. Par défaut 1 Mo.
query_cache_size : Quantité de mémoire allouée pour mettre en cache le résultat de requêtes.
sort_buffer_size : Permet de stocker les résultats de requêtes dans la mémoire. Sinon ceux-ci sont stockés dans des tableaux de résultats temporaires sur le disque.
read_buffer_size : Quantité de mémoire réservée pour le balayage séquentiel d'un table.
read_rnd_buffer_size : Lors de la lecture de lignes ordonnées par un tri, les lignes sont lu via cette espace mémoire pour éviter les recherches sur le disque.
II. Exemple de configuration pour un VPS avec 1Go de RAM
############################################## ############### Configuration 1Go ############################################## # # * Fine Tuning # key_buffer = 10M max_allowed_packet = 5M table_cache = 128 thread_stack = 192K thread_cache_size = 8 sort_buffer_size = 10M read_buffer_size = 5M read_rnd_buffer_size = 5M net_buffer_length = 8M # # * Query Cache Configuration # query_cache_limit = 1M query_cache_size = 16M ##############################################
III. Exemple de configuration pour un VPS avec 4Go de RAM
############################################## ############### Configuration 4Go ############################################## # key_buffer = 512M max_allowed_packet = 64M table_cache = 1024 thread_stack = 192K thread_cache_size = 8 sort_buffer_size = 512M read_buffer_size = 256M read_rnd_buffer_size = 256M net_buffer_length = 8M # # Query Cache Configuration # query_cache_limit = 1M query_cache_size = 64M ##############################################
Aidez-nous à améliorer notre aide en notant cette page :