У меня есть такие утверждения, которые выходят из строя:
DELETE FROM [table] WHERE [COL] IN ( '1', '2', '6', '12', '24', '7', '3', '5')
Я пробовал делать это за один раз:
DELETE FROM [table] WHERE [COL] IN ( '1' )
и до сих пор он в 22 минуты и все еще идет.
В таблице содержится 260 000 строк и четыре столбца.
Есть ли у кого-нибудь идеи, почему это будет так медленно и как ускорить его? У меня есть не уникальный, некластеризованный индекс в [COL], в котором я делаю WHERE on. Я использую SQL Server 2008 R2
update: у меня нет триггеров в таблице.