SYSTEMS AND METHODS FOR COLLECTING, STORING, AND ANALYZING DATABASE STATISTICS
A system and method for collecting, storing, retrieving and analyzing database statistical information. A collection agent on a database server interrogates the database on a defined interval to determine the database state, and to derive statistics about database performance, structures, and usage....
Gespeichert in:
Hauptverfasser: | , |
---|---|
Format: | Patent |
Sprache: | eng ; fre |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | A system and method for collecting, storing, retrieving and analyzing database statistical information. A collection agent on a database server interrogates the database on a defined interval to determine the database state, and to derive statistics about database performance, structures, and usage. This statistical information is stored within a collection database as historical data. Periodically, the historical data is unloaded from the collection database, transferred via a Transfer Protocol to a data warehouse server, and loaded into said server. Summarization of the data, and Trends-based analysis, are performed against the data with results stored in the data warehouse as persistent storage. Periodically, an application server interrogates the data warehouse for the database being analyzed, and produces a series of reports which show database trends, reliability, and performance information in graphical, textual, and tabular formats.
L'invention concerne un système et un procédé permettant de rassembler, de stocker, de récupérer et d'analyser des données statistiques d'une base de données. Un agent de collecte installé sur le serveur d'une base de données interroge la base de données à un intervalle défini afin de déterminer l'état de la base de données, et de dériver des statistiques sur la performance, les structures et l'utilisation de la base de données. Ces données statistiques sont stockées dans une base de données de collecte comme données historiques. Périodiquement, les données historiques sont déchargées de la base de données de collecte, transférées via un protocole de transfert à un serveur de dépôt de données, et chargées dans ledit serveur. Un résumé des données et une analyse des tendances sont effectués sur les données, et les résultats stockés dans le dépôt de données en stockage rémanent. Périodiquement, le serveur d'une application interroge le dépôt de données sur la base de données analysée, et génère une série de rapports présentant des données sur les tendances, la fiabilité et la performance de la base de données en formats graphique, textuel et tabulaire. |
---|