nvarchar(MAX)
。结果,当然有人发了《大英百科全书》。因此,现在有一个论坛主题由于这一帖子而无法加载。我已经确定了这个帖子,并在其上运行了一个删除查询,但出于某种原因,查询只是在那里打转。我让它运行了几个小时,但它仍然停在那里。最终,它会超时。我也试图编辑帖子的正文,但那也没用。当我让查询运行时,整个数据库都会挂起,所以我暂时关闭了站点,以防止它在思考过程中继续接收请求。如果我取消我的查询,那么站点就会恢复正常,所有不涉及问题记录的查询都可以完美地工作。
还有其他人遇到这个问题吗?有没有一种简单的方法来彻底摧毁这条“邪恶”的记录呢?
更新:对不起,SQL Server的版本是2008。
这是我用来删除记录的查询:
DELETE FROM [u413].[replies] WHERE replyID=13461
我还尝试删除了与回复相关的主题,但是与主题相关的回复级联删除也会导致挂起。