Description du livre
Fournir des réponses fondées sur des données probantes qui peuvent être mesurées et sur lesquelles votre entreprise peut compter. Les administrateurs de bases de données seront en mesure de prendre des décisions architecturales judicieuses dans un paysage en évolution rapide de serveurs virtualisés et de solutions conteneurisées basées sur la méthode empirique présentée dans ce livre pour répondre aux questions " et si " sur les performances des bases de données.
Les administrateurs de bases de données d'aujourd'hui sont confrontés à de nombreuses questions telles que :
Que se passe-t-il si nous consolidons les bases de données à l'aide de fonctions multilocataires ?
Et si nous virtualisons les serveurs de base de données en tant que conteneurs Docker ?
Et si nous déployons les derniers disques flash NVMe pour accélérer l'accès aux E/S ?
Les fonctions telles que la compression, le partitionnement et l'OLTP en mémoire sont-elles rentabilisées ?
Et si nous déplacions nos bases de données dans le nuage ?
En tant qu'administrateur, connaissez-vous les réponses ou même la façon de vérifier les hypothèses ?
L'analyse comparative des bases de données et les tests de stress vous initient à l'analyse comparative des bases de données à l'aide de suites de tests standard de l'industrie telles que les séries de benchmarks TCP, qui sont les mêmes benchmarks sur lesquels les fournisseurs comptent. Vous apprendrez à exécuter ces benchmarks standard de l'industrie et à collecter des résultats pour répondre aux questions sur l'impact des changements architecturaux et technologiques sur la performance, et même sur la marque des logiciels de base de données. Vous apprendrez à mesurer la performance et à prévoir l'impact spécifique des changements dans votre environnement. Vous connaîtrez les limites des benchmarks et la différence cruciale entre le benchmarking et la capture/réponse de la charge de travail.
Ce livre vous enseigne comment créer des preuves empiriques à l'appui des décisions commerciales et technologiques. Il s'agit de ne pas deviner quand vous devriez mesurer. Les tests empiriques sont des tests scientifiques qui donnent des résultats mesurables. Commencez par une hypothèse sur l'impact d'un éventuel changement d'architecture ou de technologie. Exécutez ensuite les points de repère appropriés pour recueillir des données et prédire si le changement que vous étudiez sera bénéfique, et de quel ordre de grandeur. Arrête de deviner. Commencez à mesurer. Laisser Analyse comparative des bases de données et tests de stress montrer le chemin.
Ce que vous apprendrez
Comprendre les points de repère des bases de données standard de l'industrie, et quand chacun d'eux est le mieux utilisé.
Préparer un effort d'analyse comparative de la base de données afin d'obtenir des résultats fiables.
Effectuer un benchmarking des bases de données pour les projets de consolidation, de virtualisation et de cloud computing
Reconnaître et éviter les erreurs courantes dans l'analyse comparative du rendement des bases de données.Mesurer et interpréter les résultats d'une manière rationnelle et concise pour des comparaisons fiables.Choisir et fournir des conseils sur les outils d'analyse comparative en fonction de leurs avantages et de leurs inconvénients.
A qui s'adresse ce livre ?
Les administrateurs de bases de données et les professionnels chargés de donner des conseils sur les décisions architecturales telles que l'utilisation des services en nuage, la consolidation et la conteneurisation, et qui doivent faire des recommandations sur le stockage ou toute autre technologie ayant un impact sur les performances des bases de données.