KB2987812-修复:在 SSAS msmdsrv 文件中没有关于大量锁定冲突的信息

症状

Microsoft SQL Server 2012 Analysis Services (SSAS 2012)在大量锁定冲突期间可能间歇性地未响应用户查询或新用户连接,此行为会导致大量阻止或死锁。 例如,采取阻止方案。 如果存在一个包含 commitshared 锁的事务会话,该锁阻止另一个事务会话的 commitwrite 锁在数据库上不断地提交处理操作,则到该数据库的任何新连接都可能无法及时提供,直到阻止的情况得到解决。 如果在发生大量阻止之前运行 SQL Server 事件探查器,则会在探查器跟踪中收到以下消息,并且你可以采取适当的操作,如中止或取消阻止事务会话:

进度报告开始 6-提交通知 24-事务中止请求的事务错误:中止会话<SPID>上的事务。

该信息指示发生锁冲突,它在对大量锁冲突和 post 相关分析进行故障排除时很有用。 但是,在 SSAS 日志文件msmdsrv中不会记录相应的信息。

SQL Server 的每个新的累积更新均包含以前的累积更新中包含的所有修补程序和所有安全修补程序。 查看 SQL Server 的最新累积更新:

状态

Microsoft 已确认这是在“适用范围”部分中列出的 Microsoft 产品存在的问题。

需要更多帮助?

扩展你的技能
了解培训
抢先获得新功能
加入 Microsoft 内部人员

此信息是否有帮助?

谢谢您的反馈意见!

×