Oracle
 sql >> база данни >  >> RDS >> Oracle

Oracle deadlock родител/дете и дете е индексирало FK

Някои мисли:1.) Тъй като опашките, включени в безизходицата, са TX, а не TM, това няма нищо за проблема с неиндексирания външен ключ. 2.) Тъй като сесиите чакат в режим TX 'S' (споделен), това не проблем със заключване на ниво ред. 3.) Тъй като един от включените изрази е INSERT, това няма да представлява проблем с недостига на ITL слот.

И така, като се има предвид горното, моите най-добри предположения са:За изтриване, растерен индекс или недостиг на ITL слот. за вмъкване, припокриване на pk/uk.

Надявам се това да помогне...




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. преминаване през масив за условието where pl/sql

  2. Вмъкнете ефективно голямо количество данни с SQL

  3. Приложението се срива при разговор с Oracle, освен ако изпълнимият път не съдържа интервали

  4. SQL - два месеца от днешната дата в Oracle

  5. Агрегирана функция на Oracle за връщане на произволна стойност за група?