Attention, ce type de fonctionfacilite, via une interface utilisateur homogène avec le progiciel, le lancement de procédures d'exploitation dévolues à un administrateur de base de données. Elle est faite pour être lancée par un tel administrateur (habituellement appelé DBA).
Pour être utilisée avec profit, elle suppose donc une connaissance préalable du fonctionnement des bases de données et de leur optimisation.
A contrario, une utilisation inappropriée de la fonction peut poser de sérieux problèmes de performances et mettre en péril la sécurité de l'exploitation du progiciel.
Cette fonction permet de visualiser les processus et les verrous correspondants à ces processus sur la base de données.
Ces éléments sont présentés sur deux onglets : le premier donne la liste des processus, le deuxième donne la liste des verrous.
La fonction permet d'identifier les cas de verrous bloquants. Après vérification des processus bloquant et bloqué, il sera possible de terminer le processus bloquant.
Présentation
Permet de connaître les caractéristiques de la base de données utilisée.
Champs
Les champs suivants sont présents dans cet onglet :
| Nom de la base de données. |
| Numéro de version de la base de données. |
| Description de la version de la base de données. |
Présentation
Lorsqu'on entre dans cette fonction, par défaut les processus connectés sur le dossier courant sont affichés.
Si on désire visualiser les processus de tous les dossiers de la solution, il faut modifier le Filtre des processus.
Si on désire modifier le tri pour l'affichage des processus, il faut modifier les options Tri des processus et Sens.
Il faudra ensuite actualiser l'affichage par le bouton de bas d'écran.
Cet écran est constitué de deux blocs.
Ce premier bloc contient un tableau qui présente les processus en cours sur la base de données.
Ce bloc permet de modifier les options de filtre et de tri des processus.
Le filtre permet de restreindre l'affichage des processus et par conséquent des verrous.
Il faudra actualiser l'affichage par le bouton de bas d'écran pour la prise en compte des nouvelles options d'affichage.
Champs
Les champs suivants sont présents dans cet onglet :
| Identifiant de processus dans la base de données |
| Nom de l'utilisateur base de données |
| Nom de la base de données. |
| Date de connexion |
| Heure de connexion |
| Statut de la connexion |
| Programme en cours d'exécution. |
| Commande actuellement exécutée |
| Date de la dernière exécution d'une instruction SQL sur la connexion |
| Heure de la dernière exécution d'une instruction SQL sur la connexion |
| Nom de l'ordinateur ou de la machine (défini par le système d'exploitation) depuis lequel l'utilisateur est connecté. |
| Identifiant du processus sur la machine (défini par le système d'exploitation). |
| Temps UC total pour l'exécution du processus |
| Nombre de pages du cache de procédures actuellement allouées au processus. Un nombre négatif indique que le processus libère de la mémoire allouée par un autre processus. |
| Nombre total d'opérations d'écriture et de lecture sur disque pour le processus |
| Identifiant du processus bloquant. |
Bloc numéro 2
| Permet de restreindre ou non la liste des processus. On peut afficher
|
|   |
| Permet de trier la liste des processus. On pourra aussi préciser le sens du tri. |
|   |
Icône Actions
Champs
Les champs suivants sont présents dans cette fenêtre :
Bloc numéro 1
| Identifiant de processus dans la base de données |
| Nom de la base de données. |
| Nom de l'utilisateur base de données |
| Date de la dernière exécution d'une instruction SQL sur la connexion |
| Heure de la dernière exécution d'une instruction SQL sur la connexion |
| Nom de l'ordinateur ou de la machine (défini par le système d'exploitation) depuis lequel l'utilisateur est connecté. |
Dernière instruction SQL
| Texte de la dernière instruction SQL exécutée sur la connexion |
Permet de visualiser le texte de la dernière instruction SQL du processus.
Permet de terminer immédiatement le processus sélectionné.
Seul un utilisateur base de données appartenant au rôle sysadminou processadmin peut effectuer cette action. Il faudra donc donner un nom d'utilisateur ayant des droits suffisants et son mot de passe.
Présentation
Sur le deuxième onglet, on voit la liste des verrous posés et en attente sur la base de données correspondants aux processus du premier onglet.
Ceci permet de distinguer dans les cas de verrous bloquants:
Champs
Les champs suivants sont présents dans cet onglet :
| Identifiant de processus dans la base de données |
| Nom de la base de données. |
| Nom de l'utilisateur base de données |
| Nom de l'ordinateur ou de la machine (défini par le système d'exploitation) depuis lequel l'utilisateur est connecté. |
| Propriétaire de l'objet en cours de verrouillage. |
| Nom de l'objet ou de la transaction en cours de verrouillage. |
| Nom de l'index en cours de verrouillage. |
| Type de ressource verrouillée. Valeurs possibles : 1. NUL = Ressource NULL (inutilisée). |
| Description textuelle d'une ressource de verrouillage |
| Mode de requête de verrouillage. Cette colonne correspond au mode de verrouillage du demandeur et représente le mode accordé, le mode conversion ou le mode attente. Valeurs possibles : 0 = NULL. Aucun accès n'est accordé à la ressource. Sert d'espace réservé. |
| État de la requête de verrouillage. Valeurs possibles : 1 = Accordée |
| Identifiant du processus bloquant. |
Icône Actions
Champs
Les champs suivants sont présents dans cette fenêtre :
Bloc numéro 1
| Identifiant de processus dans la base de données |
| Nom de la base de données. |
| Nom de l'utilisateur base de données |
| Date de la dernière exécution d'une instruction SQL sur la connexion |
| Heure de la dernière exécution d'une instruction SQL sur la connexion |
| Nom de l'ordinateur ou de la machine (défini par le système d'exploitation) depuis lequel l'utilisateur est connecté. |
Dernière instruction SQL
| Texte de la dernière instruction SQL exécutée sur la connexion |
Permet de visualiser le texte de la dernière instruction SQL du processus.
Ce bouton, également accessible par le raccourci , permet de rafraîchir l'affichage des onglets. |
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
Une information nécessaire n'a pu être récupérée dans le fichier solution.xml. Le paramétrage de la solution est incomplet et il faut le compléter via la console de configuration