Sessions concurrentes ?

Lors de l’exécution de transactions sur une base de données, il est possible qu’un ou plusieurs objets soient bloqués par une session. Ainsi, lorsqu’une autre session voudra accéder à ces mêmes objets, il y aura un blocage de celle-ci (par exemple : Plusieurs mise à jours sont effectués en même temps). Dans la plupart des cas, il suffit d’effectuer un commit pour résoudre ce problème, ceci aura pour conséquence de libérer le verrou sur la session. Toutefois, il se peut que certains blocages nécessitent un… Lire la suite

Sessions bloquées ?

Lors du cycle d’utilisation normal d’une base de données, il se peut que certaines sessions utilisateurs entrent en conflits entre-elles, consomment trop de ressources, ou gardent des transactions actives depuis trop de temps (de nombreux autres cas peuvent se présenter à nous…). Dans ce genre de cas, l’administrateur peut être amené à arrêter la session de l’utilisateur. Cette opération peut être réalisée via la série d’opérations suivante : Il faut dans un premier temps récupérer le SID de la session depuis la vue v$session, en… Lire la suite