SAP Note 20071 - Permanent lock after connection termination

Composant : Oracle -

Solution : https://service.sap.com/sap/support/notes/20071 (Connexion à SAP Service Marketplace requise)

Résumé :
Les processus de travail SAP subissent une sérialisation lors de l'accès à une table spécifique du système R/3, menant à des suspensions de sessions Oracle confirmées par des événements d'attente persistants comme enqueues ou latches dans V$SESSION_WAIT. Les opérations DDL sans option ONLINE échouent en raison des erreurs ORA-00054, indiquant des ressources verrouillées. Les suspensions sont dues à des sessions Oracle actives, en attente d'entrée de processus clients SAP non existants, un scénario potentiellement provoqué par un problème réseau sous-jacent. Pour corriger cela, on peut redémarrer la base de données Oracle, ajuster SQLNET.EXPIRE_TIME dans sqlnet.ora, configurer TCP/IP pour des délais d'expiration des sessions sur Windows, ou terminer manuellement la session bloquante pour résoudre ou prévenir de tels verrouillages.

Mots Clés :
enqueue library cache lock latch free row cache lock ddl statements, hkey_local_machine\system\currentcontrolset\services\tcpip\parameters, library cache lock            note 607944 describes, cancelled long-running sql statements, row cache lock determine, alter system kill session '<sid>, unnecessarily long time passes, row cache locks, tcp/ip timeout helps, latch free determine

Notes associées :

767414FAQ: Oracle latches
745639FAQ: Oracle enqueues
619188FAQ: Oracle wait events
618868FAQ: Oracle performance
618861Composite SAP Note: ORA-01013
607944library cache lock: Identify and eliminate the lockholder