sql >> Base de Datos >  >> RDS >> Oracle

ORA-00060:interbloqueo detectado mientras se esperaba el recurso

Recientemente estuve luchando con un problema similar. Resultó que a la base de datos le faltaban índices en claves foráneas. Eso provocó que Oracle bloqueara muchos más registros de los necesarios, lo que rápidamente provocó un punto muerto durante la alta concurrencia.

Aquí hay un excelente artículo con muchos buenos detalles, sugerencias y detalles sobre cómo solucionar un interbloqueo:http://www.oratechinfo.co.uk/deadlocks.html#unindex_fk