Bonjour à toutes et à tous.
Je rencontre actuellement un petit soucis dans mon traitement développé en PLSQL.
Hier, vers 11h10, il a tout simplement gelé ^_^. L'ordonnancement me signalait bien qu'il continuait à tourner, mais niveau intégration ou quoi que ce soit de mes données, le programme n'avançait plus d'un poil.
Je me demande donc s'il n'y aurait pas eu un petit soucis de concurrence d'accès à une table de ma base avec quelqu'un d'autre.
j'ai donc plusieurs questions à ce sujet :
1. Est-il possible de mesurer le temps de certaines requêtes et ainsi de la stopper et de rollbacker si elle devient trop longue et freeze mon traitement ? Est-ce que cela va provoquer un alourdissement de la durée du programme ?
2. Est-il possible de voir si une table est lockée ou de la locker avant de commencer à travailler dessus ? Et est-ce que cela prend du temps de faire cela ?
Merci d'avance pour vos réponses.
Bahan
Partager