我有一个已经使用了几年的Microsoft SQL数据库。从今天早上开始,每当我们尝试插入或更新任何记录时,数据库中的单个表都会引发超时错误。
我尝试通过以下方式进行插入和更新:
我们已经重新启动了服务,然后重新启动了整个服务器,并继续遇到相同的问题。数据库的其余部分似乎工作正常。即使从受影响的表中也可以读取所有数据,而其他表则允许运行更新和插入操作。
浏览表中的数据,我没有发现任何与众不同的地方。
我对寻找原因或解决方案的后续步骤不知所措。
答案 0 :(得分:0)
这不是空间问题吗?尝试...
SELECT volume_mount_point Drive,
cast(sum(available_bytes)*100 / sum(total_bytes) as int) as [Free%],
avg(available_bytes/1024/1024/1024) FreeGB
from sys.master_files f
cross apply sys.dm_os_volume_stats(f.database_id, f.[file_id])
group by volume_mount_point
order by volume_mount_point;