Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur

, ,

Achat Livre : Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur - Borghino/Dasini - Olivier Dasini - Dasini/Borghino
Pour la première fois, les meilleurs experts de chez Yahoo!, Orange et Virgin mobile livrent leur expérience de terrain... en français MySQL est la base de données Open Source la plus populaire au monde : la très grande majorité des sites web écrits en PHP s''adossent à la base de données MySQL. Cet ouvrage s''adresse à tous ceux qui conçevant, exploitant et maintenant une base de données MySQL, souhaitent optimiser les performances de leurs serveurs et leur capacité à monter en charge. Cet ouvrage aidera l''administrateur ou le développeur MySQL à répondre à l''ensemble des problématiques de développement. Qu''il s''agisse d''une mauvaise gestion de la mémoire vive, de disques saturés, d''une gestion perfectible des index, etc., le fonctionnement du serveur MySQL n''aura plus de secret. Le lecteur saura en visualiser l''état global pour identifier précisément la source du problème afin de le résoudre.
La grande majorité des applications web s''adossent à la base de données MySQL et imposent à l''administrateur de base de données des contraintes de performances et de fi abilité. Un concentré d''expertise pour le DBA MySQL : les bonnes pratiques, de la conception à l''optimisation. Cet ouvrage s''adresse à tous ceux qui conçoivent, exploitent et maintiennent une base de données MySQL et souhaitent optimiser les performances de leurs serveurs ou rencontrent des problèmes de charge. Il répond aux questions de l''administrateur : que faire en cas de problèmes de performances liés à la base de données ? Quelles directions prendre face à un serveur MySQL réticent, en pleine situation d''urgence alors que les utilisateurs grondent ? Qu''il s''agisse d''une mauvaise gestion de la mémoire vive, de disques saturés, d''une gestion perfectible des index, de requêtes trop gourmandes, de moteurs de stockage inadaptés, etc., cet ouvrage aidera l''administrateur ou le développeur MySQL à trouver le goulet d''étranglement en cause. Non sans décortiquer le fonctionnement du serveur MySQL et de ses différents moteurs (InnoDB, MyISAM, Merge, Memory/HEAP, Archive....), les auteurs guident le DBA à travers toutes les bonnes pratiques d''audit et d''optimisation, de la conception du schéma de la base jusqu''à la résolution des problèmes liés à la réplication, sans oublier de l''éclairer sur les choix matériels à faire pour ses serveurs.

Au sommaire Diagnostic d''urgence et traitements de choc - Procédures adaptées au niveau d''urgence : dix minutes, une heure, une journée - Dans les entrailles de votre serveur MySQL - Caractéristiques physiques et éléments clés du serveur - Mémoire - Disques - CPU - Réseau - 64 bits - Limites de MySQL face au hardware - CPU multicoeur - Réplication monothreadée - Fonctionnement de MyISAM et d''InnoDB - Étude des différents moteurs de stockage - Comprendre son moteur de stockage - MyISAM - InnoDB - Doit-on forcément sacrifi er les performances à la stabilité ? - Analyser le fonctionnement de son serveur MySQL : monitoring - Où trouver les informations pertinentes - Variables système et variables d''état - Quels outils choisir ? - Outils propres à MySQL - mysqladmin / mysqladministrator - Outils externes - iostat et vmstat - top et htop - Détecter les goulets d''étranglement - I/O disques - CPU - Réseau - Évaluer les performances de son serveur - Benchmarks et dimensionnement (capacity planning) - Exploiter les logs - Logs d''erreur - Détection des requêtes coûteuses : slow queries log - Logs système - syslog - dmesg - Problèmes liés à la réplication - Solutions aux problèmes fréquents - Réplication et performance - Réplication et fi abilité - Reprise sur arrêt d''une réplication - Tuning du serveur MySQL - Analyser les tables - Analyser les index - Vérifi er les droits des utilisateurs - Fichier de confi guration de MySQL - Le " trop " ennemi du " bien " ? - Les paramètres qu''il faut maîtriser - Où trouver de l''aide - Blogs - Forums.
À qui s''adresse cet ouvrage ?

- À tous les administrateurs de bases de données en quête de performances ;
- Aux DBA MySQL souhaitant aiguiser leur capacité à auditer et optimiser leurs bases ;
- Aux administrateurs système souhaitant approfondir leur compréhension des relations entre une base MySQL et les matériel et système d''exploitation sous-jacents ;
- Aux développeurs (Java, PHP, Ruby, Python...) utilisant MySQL et rencontrant des problèmes de performances.

Les auteurs Pascal Borghino est architecte de bases de données chez Yahoo! International. Il est confronté au quotidien à de nombreux problèmes, tant au niveau du design, de l''extensibilité que des performances. Il est président et fondateur du MySQL User Group Francophone (LeMUG.fr) et créateur du blog www.dbnewz.com.
Olivier Dasini a 10 ans d''expérience en tant que consultant et formateur certifi é MySQL. Aujourd''hui expert en bases de données chez Orange Business Services, il milite pour la promotion des logiciels libres et est également fondateur du blog de vulgarisation autour de MySQL https://dasini.net/blog. Il est co-fondateur du MySQL User Group Francophone LeMUG.fr.
Arnaud Gadal est l''administrateur des bases de données MySQL de Virgin Mobile. Il est certifié MySQL 5 (développement, administration, cluster), membre du MySQL User Group et principal auteur sur www.dbnewz.com

Ma liste d'envies

Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur

Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur

Borghino/Dasini

Olivier Dasini

Dasini/Borghino

Caractéristiques du produit :
Livre, 266 pages
Référence : 9782212126341
Editeur : EYROLLES
Vente Livre :                                    Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur
- Borghino/Dasini  - Olivier Dasini  - Dasini/Borghino
Achat Livre : Audit et optimisation MySQL 5 ; bonnes pratiques pour l'administrateur - Borghino/Dasini - Olivier Dasini - Dasini/Borghino

Prix occasion 23,10

Disponible

Audit et optimisation MySQL 5 ;...