Tech-blog

ASH (Automated Session History)

ASH consiste en une série de clichés, pris à chaque seconde, sur les vues V$SESSION et V$SESSION_WAIT. Les clichés sont stockés en mémoire et visibles dans la vue V$ACTIVE_SESSION_HISTORY pour une durée de 30 secondes ; puis, au bout de ce délai, un cliché sur 10 est copié dans les tables du référentiel AWR (dont le nom commence par WRH$, stockées dans le tablespace SYSAUX). On peut d...

Écrit par Moez LOUATI le 20/04/2022

ADDM (Automatic Database Diagnostic Monitor)

Le rôle d’ADDM consiste à analyser les statistiques stockées dans le référentiel AWR afin d’identifier les risques éventuels de problèmes de performances. Une analyse ADDM a lieu lors de chaque cliché AWR ; ses conclusions, éventuellement assorties de recommandations, sont stockées dans la base de données. Attention toutefois, les recommandations données sont des conseils qui perme...

Écrit par Moez LOUATI le 20/04/2022

AWR (Automatic Workload Repository)

AWR (que l’on traduit par référentiel de charge globale automatique) est un référentiel qui stocke un historique des informations utiles pour l’optimisation. il fonctionne avecle même principe que Statspack, en prenant toutes les heures un cliché de l’activité de l’instance. AWR est cependant beaucoup plus moderne et puissant que Statspack ; les statistiques recueillies dans se...

Écrit par Moez LOUATI le 20/04/2022

Enable Block Change Tracking

Cet article explique comment on utilise Block Change Tracking (BCT) dans la base des données Oracle. Tout d’abord on doit savoir c’est quoi Block Change Tracking? Block Change Tracking: en français le suivi des modifications des blocs. la fonctionnalité de suivi des modifications RMAN pour les sauvegardes incrémentielles améliore les performances de sauvegarde incrémentielle en enr...

Écrit par Moez LOUATI le 20/04/2022

Travailler avec les transactions PostgreSQL

Cet Article couvre les transactions PostgreSQL. il définit les mot clés requis dans la syntaxe de la transaction, explique les garanties en cas d’erreur et fournis les avantages sur les transactions et les caractéristiques des transactions définies. 1. Les opérations: BEGIN, COMMIT, ROLLBACK , SAVEPOINT 2. Erreur possible et impacte. 3. Avantages des transactions 4....

Écrit par Moez LOUATI le 20/04/2022

Comment installer et utiliser PostgreSQL sur CentOS 8

En suivant ce tutoriel, vous installez la dernière version de PostgreSQL sur un serveur CentOS 8. Pour commencer vous auriez besoin d’un serveur Centos 8 avec un compte utilisateur non root avec des privilèges administratifs et un pare-feu configuré. Installation de PostgreSQL avec dnf PostgreSQL est disponible sur l’AppStream par défaut de CentOS 8. Il existe plusieurs versions que...

Écrit par Moez LOUATI le 20/04/2022

Récupérer la version de Mysql/MariaDB

Ce bref tutoriel présente aux utilisateurs comment vérifier les versions des serveurs MySQL | MariaDB sur la plateforme Ubuntu Linux. Comment savoir quelles versions du serveur de base de données MySQL ou MariaDB vous exécutez ? Comment la retrouver ? Quelle commande utilisez-vous ? La réponse à toutes vos questions vous est apporté dans cet article : Aujourd’hui, vous retrouvez ...

Écrit par Moez LOUATI le 20/04/2022