(0)

Audit et optimisation MySQL 5 : Bonnes pratiques pour l'administrateur

E-book


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 fiabilité.

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.

À 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.