Plusieurs explications peuvent expliquer pourquoi votre requête prend du temps :
- Vous pourriez être bloqué par une autre session (très probablement). Avant de supprimer, vous devez vous assurer que personne d'autre ne verrouille les lignes, par exemple :issue
SELECT NULL FROM tablename WHERE colname=:value FOR UPDATE NOWAIT
, - Il pourrait y avoir un
ON DELETE TRIGGER
qui effectue un travail supplémentaire, - Vérifiez les
UNINDEXED REFERENCE CONSTRAINTS
pointant vers cette table (il existe un script d'AskTom qui vous aidera à déterminer si de telles clés étrangères non indexées existent).