Identification et résolution des problèmes liés à l'expiration de transactions et aux interblocages JPA

Les interblocages de base de données et l'expiration de transactions résultent de conflits entre deux clients ou plus qui tentent d'accéder à la même ressource de base de données. L'interblocage est un cas particulier où une condition de blocage circulaire se produit entre deux clients ou plus, chacun étant bloqué par les autres, mais aucun ne peut fonctionner. En règle générale, ces phénomènes ne constituent pas des erreurs de programmation. Ils sont provoqués par une logique métier qui accède à des ressources de base de données de façon complexe et interdépendante.

Pourquoi et quand exécuter cette tâche

Il est possible de réduire ces conditions en suivant les meilleures pratiques et stratégies décrites ci-après.

Procédure


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tejb_jpadeadlock
Nom du fichier : tejb_jpadeadlock.html