我有一个带有 SQL Server 2005 的 Windows 2003 服务器,当我登录到 Management Studio 时,右键单击一个数据库并选择“删除”,我会看到“删除对象”对话框。然后我点击底部的确定,它使对话框变灰并显示一个旋转指示器但没有完成。我让它运行了 5 或 10 分钟,它似乎耗尽了 CPU,但没有做任何事情。我试图删除的数据库非常小(一些表可能有 1-3 mb 的数据)。有任何想法吗?
我正在使用 SQL Server 2005 并且我有一列需要存储大量文本(有时超过 8000 个字符,varchar 限制)。使用“文本”数据类型有什么缺点吗?我还阅读了有关使用 varchar(MAX) 的信息——如果我存储在其中的大部分数据少于 8000 个字符会更好,但我需要能够支持更多?