Note :
Le livre « Understanding MySQL Internals » de Sasha Pachev fournit une vue d'ensemble complète de l'architecture et de la base de code de MySQL, offrant des informations précieuses aux administrateurs de bases de données et aux développeurs désireux de comprendre le logiciel en profondeur. Si de nombreux lecteurs ont salué la clarté et l'exhaustivité du contenu, certains ont estimé qu'il ne répondait pas à leurs attentes en ce qui concerne les mécanismes internes de MySQL. Dans l'ensemble, il est considéré comme une ressource vitale pour les utilisateurs sérieux de MySQL.
Avantages:⬤ Excellente vue d'ensemble de la base de code, de la conception et de l'architecture de MySQL.
⬤ Un style d'écriture clair et engageant qui rend les sujets complexes accessibles.
⬤ Utile pour les administrateurs de bases de données et les programmeurs ; fournit des informations sur les moteurs de stockage et la configuration.
⬤ Contient des exemples pratiques et des instructions concernant le code source et le débogage.
⬤ L'expérience approfondie de l'auteur ajoute une perspective précieuse.
⬤ Encourage l'exploration du code source de MySQL.
⬤ Certains lecteurs s'attendaient à des informations plus détaillées sur les composants internes spécifiques à MySQL, mais n'en ont pas trouvé.
⬤ Quelques-uns ont trouvé que l'éloge initial des développeurs dans le livre était étrange et détournait l'attention des aspects techniques.
⬤ Le livre peut être considéré comme trop basique pour ceux qui recherchent une couverture très avancée des aspects internes de MySQL.
(basé sur 7 avis de lecteurs)
Understanding MySQL Internals: Discovering and Improving a Great Database
Bien que le code source de MySQL soit ouvert dans le sens où il est accessible au public, il vous est essentiellement fermé si vous ne le comprenez pas. Dans ce livre, Sasha Pachev, ancien membre de l'équipe de développement de MySQL, propose une visite complète de MySQL 5 qui vous montre comment comprendre le fonctionnement interne de cette puissante base de données. Vous irez directement au cœur de la base de données pour apprendre comment fonctionnent les structures de données et les fonctions de commodité, comment ajouter de nouveaux moteurs de stockage et de nouvelles options de configuration, et bien plus encore.
Le cœur de Comprendre les rouages de MySQL commence par une présentation de l'architecture qui fournit une brève introduction sur la façon dont les différents composants de MySQL fonctionnent ensemble. Vous apprendrez ensuite les étapes de mise en place d'une copie compilable du code que vous pourrez modifier et tester à votre guise. Les autres sections du livre couvrent :
⬤ Les classes, les structures et l'API de base du serveur.
⬤ Le protocole de communication entre le client et le serveur.
⬤ Les variables de configuration, les contrôles du serveur ; comprend un tutoriel sur la façon d'ajouter les vôtres.
⬤ La gestion des requêtes basée sur les threads - comprendre les threads et comment ils sont utilisés dans MySQL.
⬤ Une vue d'ensemble des moteurs de stockage de MySQL.
⬤ L'interface du moteur de stockage pour l'intégration de moteurs de stockage tiers.
⬤ Le gestionnaire de verrouillage des tables.
⬤ L'analyseur et l'optimiseur pour améliorer les performances de MySQL.
⬤ L'intégration d'un moteur de stockage transactionnel dans MySQL.
⬤ Les aspects internes de la réplication.
Comprendre les rouages de MySQL offre aux développeurs, aux administrateurs de bases de données, aux programmeurs d'applications de bases de données, aux services informatiques, aux éditeurs de logiciels et aux étudiants en informatique des opportunités sans précédent de découvrir les rouages de cette base de données qui a fait ses preuves en entreprise. Grâce à ce livre, vous atteindrez rapidement un nouveau niveau de compréhension du développement des bases de données qui vous permettra d'atteindre vos objectifs. C'est votre guide pour découvrir et améliorer une excellente base de données.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)