Définition - Que signifie la gestion des performances de la base de données?
La gestion des performances de la base de données est le processus de surveillance, d'analyse et d'exécution des ajustements de performances ultérieurs d'un système de base de données afin d'optimiser les performances et d'augmenter l'efficacité. L'objectif est de trouver, d'analyser puis de résoudre divers goulots d'étranglement de base de données qui peuvent avoir un impact sur les temps de réponse des applications ou nuire aux performances des applications. C'est aussi une approche proactive; il est utilisé pour rechercher des points de défaillance potentiels plutôt que simplement attendre et détecter les défaillances et les réparer.
Definir Tech explique la gestion des performances des bases de données
La gestion des performances des bases de données est une branche de la gestion informatique et commerciale qui s'occupe de la bonne gestion des serveurs de base de données et de leurs données afin de fournir en permanence à l'organisation des solutions et des applications puissantes qui l'aident dans ses activités quotidiennes. Il garantit que, dans les processus et technologies métier, la base de données n'est pas le goulot d'étranglement ou n'est pas celui qui cause des problèmes, et fonctionne idéalement aussi efficacement et de manière optimale que possible. Ceci est réalisé grâce à divers outils et méthodes qui peuvent suivre différents points d'étranglement et trouver des points faibles dans la base de données qui peuvent potentiellement provoquer une panne ou une perte de productivité.
Des techniques d'analyse de Business Intelligence sont également appliquées pour surveiller les performances de la base de données, capturer des données détaillées dans un entrepôt de données, puis extraire ces données pour trouver des problèmes corrélés et des tendances historiques, et, ce faisant, exposer des anomalies ou des points de défaillance possibles. Les outils et solutions utilisés dans la gestion des performances des bases de données peuvent expliquer pourquoi un serveur SQL, par exemple, fonctionne très lentement ou peuvent donner une idée claire des raisons pour lesquelles les performances d'une base de données Oracle sont plus lentes aujourd'hui qu'à la même heure exacte hier. En appliquant les principes d'une bonne gestion et en utilisant des outils spécialisés pour suivre et analyser l'activité de la base de données, le temps global nécessaire pour résoudre les problèmes est raccourci et le coût des opérations de base de données est considérablement réduit.
La gestion des performances de la base de données offre les avantages suivants:
- Surveillez les mesures de performance telles que les principaux utilisateurs, les requêtes, les programmes, etc.
- Visualisez les performances des applications de bout en bout directement à partir des outils utilisés.
- Recevez des alertes lorsque les seuils de base de données définis sont sur le point d'être violés.
- Visualisez les plans d'exécution SQL afin d'isoler les goulots d'étranglement.