MSSQLSERVER_845
详细信息
产品名称 |
SQL Server |
产品版本 |
10.50 |
产品内部版本号 |
10.50.0000.00 |
事件 ID |
845 |
事件源 |
MSSQLSERVER |
组件 |
SQLEngine |
符号名称 |
BUFLATCH_TIMEOUT |
消息正文 |
等待用于数据库 ID %d 中的页 %S_PGID 的缓冲区闩锁类型 %d 时发生超时。 |
解释
进程正在等待获取闩锁,但该进程一直等到超过时间限制也未能获取一个闩锁。其他任务阻塞系统进程时,通常会导致完成 I/O 操作的时间过长,这时则可能发生此错误。在一些实例中,此错误可能是硬件故障引起的。
用户操作
执行下列任务可能可以防止此错误:
减少工作负荷。
检查错误日志或事件日志中是否存在相关联的 I/O 故障。I/O 故障通常是由磁盘故障引起的。
检查错误日志中是否存在非生成任务和其他严重错误。
如果频繁出现诸如断言之类的严重错误,请解决这些问题。
如果错误仍然存在,请与 Microsoft 产品服务与支持部门联系。