我有这样的声明超时:
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。我正在使用 SQL Server 2008 R2
更新:我桌上没有触发器。