【发布时间】:2011-10-15 01:49:20
【问题描述】:
执行这个简单的 SQL Delete 语句时,我从 SQL Server 收到超时:
DELETE FROM dbo.[User] WHERE Id = 95146
表中有大约 95.000 条记录。
我认为这可能是因为表上的索引,所以我已经删除了除了集群的主键 (Id) 之外的所有内容,但这没有帮助。
我也删除了我创建的所有统计信息,但也没有任何影响。
我还能做些什么来优化这个?
亲切的问候, 大卫
【问题讨论】:
-
请标记和/或指定您使用的 SQL Server 版本。这些信息总是很有帮助,因为某些解决问题的方法可能适用于某些版本,也可能不适用。
标签: sql sql-server sql-server-2008 timeout