Volumétrie et activité des bases
Le but de cette application est de présenter l’évolution des volumes des bases de données en fonction de l’activité des bases sur le site. Un traitement DIAPASON a pour but de collecter les statistiques de volumétrie et d’activité sur les bases. Ces données seront historisées à date et heure de manière à établir un suivi dans le temps.
Ce traitement peut être programmé sur un planning défini sur le site (Définition jobs et chaines).
Traitement stat-db
Ce traitement, support du calcul des statistiques, reçoit en contexte d’entrée la liste des bases à traiter. Si aucune base n’est renseignée, DIAPASON traitera la liste suivante par défaut : BDB,DTD,FRM,COI,STO,LOC.
Il est défini comme suit :

Ce moteur de calcul peut avoir une durée de traitement très longue selon les volumes des bases considérées. De ce fait il ne peut être lancé qu’en mode Batch.
Au lancement du traitement, la fiche de saisie de critères suivante permet de renseigner la liste des bases pour lesquelles on veut mémoriser les statistiques :

Le bouton présente un drag & drop, permettant de sélectionner les bases désirées.
Présentation des résultats
Une nouvelle application de type liste permet de visualiser les résultats issus des exécutions du traitement STAT-DB.

Cette liste présente une vue sur la répartition de la volumétrie par table. Les résultats sont triés par défaut dans l’ordre décroissant des tailles exprimées en Mo.
Le premier accès dans la liste présente le dernier résultat de calcul.
Les informations présentées sont :
Date
Date de traitement du dernier calcul.
Heure
Heure de traitement du dernier calcul.
Base
Nom logique de la base de données.
Area
Nom du schéma area auquel la table est rattachée.
Table
Nom de la table.
Désignation
Désignation de la table.
Taille (Mo)
Taille physique sur le disque exprimée en méga octets.
Nb.Enr
Nombre d’enregistrements de la table.
Les filtres et tris sont disponibles sur toutes les colonnes. Les résultats sont stockés à date et heure du déroulement du traitement STATS-DB. Il est donc possible de suivre l’évolution d’une table sur une période donnée (changement d’horizon) en filtrant sur la table désirée.
Exemple :
Suivi de la table ForDetIn du 30/03/2018 au 04/04/2018 :

Pas dévolution sur la taille, 5 enregistrements ont été créés entre le 03/04/2018 et le 04/04/2018.
L’action « Horizon » permet d’élargir la période (date début et date de fin) à visionner et de filtrer une base en particulier.

L’action « Suivi d’activité » présente une liste équivalente avec le détail des nombres de lectures, de créations, de modifications et de suppressions.

Les données statistiques sur l’activité des tables sont remises à zéro à chaque redémarrage des serveurs des bases. Le titre informe de cette date.
Les informations présentées sont :
Date
Date de traitement du dernier calcul.
Heure
Heure de traitement du dernier calcul.
Base
Nom logique de la base de données.
Area
Nom du schéma area auquel la table est rattachée.
Table
Nom de la table.
Désignation
Désignation de la table.
Taille (Mo)
Taille physique sur le disque exprimée en méga octets.
Nb. Enr.
Nombre d’enregistrements de la table.
Nb. Lectures
Cumul des accès en lecture depuis le dernier démarrage du serveur de la base.
Nb. Créations
Cumul des créations d’enregistrements depuis le dernier démarrage du serveur de la base.
Nb. Modifications
Cumul des modifications d’enregistrements depuis le dernier démarrage du serveur de la base.
Nb. Suppressions
Cumul des suppressions d’enregistrements depuis le dernier démarrage du serveur de la base.
Rapport Lec./Enr.
Rapport de lectures par rapport au nombre d’enregistrements de la table. Plus la valeur est élevée, plus la table est lue.
Les filtres et tris sont disponibles sur toutes les colonnes. Les résultats sont stockés à date et heure du déroulement du traitement STATS-DB. Il est donc possible de suivre l’évolution d’une table sur une période donnée (changement d’horizon) en filtrant sur la table désirée.
Exemple :
Suivi de l’activité de la table ForDetIn du 30/03/2018 au 04/04/2018 :

Purge des statistiques de volumétrie et d’activité des bases
La purge des statistiques de volumétrie et d’activité des bases est faite dans le traitement Diapason « PUR-TRA : Purge des Editions et des Traces » en renseignant le nombre de jours d’historique à conserver.

Lors du lancement du traitement, si un horizon est renseigné, les historiques antérieurs à celui-ci sont supprimés.