Може да има няколко обяснения защо вашата заявка отнема много време:
- Може да бъдете блокирани от друга сесия (най-вероятно). Преди да изтриете, трябва да се уверите, че никой друг не заключва редовете, например:issue
SELECT NULL FROM tablename WHERE colname=:value FOR UPDATE NOWAIT
, - Може да има
ON DELETE TRIGGER
което върши допълнителна работа, - Проверете за
UNINDEXED REFERENCE CONSTRAINTS
сочещи към тази таблица (има скрипт от AskTom, който ще ви помогне да определите дали съществуват такива неиндексирани външни ключове).