1 votes

Recommandez un bon guide pour l'optimisation de MySQL

Je viens de faire passer la mémoire vive de mon serveur de 4 à 16 Go et on m'a dit que je pouvais utiliser cette mémoire de manière très avantageuse avec certains paramètres de MySQL, à condition de les régler correctement. Connaissez-vous des guides qui pourraient m'aider à franchir certaines étapes que je dois examiner ? Quels sont les paramètres les plus importants que je dois rechercher ?

mise à jour

Où puis-je trouver une explication simple des fonctions d'optimisation du cache de MySQL ? ....

Ma configuration actuelle :

query_cache_limit = 1M
query_cache_size = 16M

4voto

gfrizzle Points 4518

Recommandations générales (et probablement trop larges) :

  • Essayez de faire tenir tout votre ensemble de données en mémoire si possible.
  • Optimisez vos requêtes et rendez le cache aussi efficace que possible.
  • Enregistrer les requêtes lentes.

Ressources :

  • mysqltuner.pl est un script d'usage assez répandu écrit par un de mes anciens collègues. Il devrait vous donner quelques améliorations de base des performances et des paramètres sains compte tenu de votre configuration matérielle, mais ce n'est qu'un point de départ.

  • Le site Blog sur les performances de MySQL est une excellente ressource. N'oubliez pas de consulter leur livre, MySQL haute performance . Voici un excellent article pour vous aider à démarrer : http://www.mysqlperformanceblog.com/2006/05/17/mysql-server-memory-usage/

  • MySQLForge propose quelques conseils qui devraient généralement être suivis comme des conseils solides, même s'ils sont parfois un peu dépassés. La partie où il est mentionné "engager un DBA" peut être extrêmement pertinente à mesure que vos besoins augmentent.

  • MySQL de Paul DuBois est généralement considéré comme la Bible de MySQL. Il s'agit de l'un des meilleurs livres techniques que j'aie jamais lus, en fait.

1voto

Rob Olmos Points 2210

MySQL haute performance, deuxième édition -- Je n'ai lu que la première édition, mais j'en ai appris beaucoup. La deuxième édition compte presque deux fois plus de pages quand j'y ai jeté un coup d'œil.

Explication simple du cache de requêtes MySQL -- Il n'y a qu'une page et le premier paragraphe vous dit ce qu'il fait.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X