具有读取可重复隔离级别的死锁
如果自定义业务对象使用可重复读取的隔离级别来访问 SQL Server,并且业务对象由两个在同一事务中发送查询和更新的客户端同时调用,则有可能发生死锁。 远程数据服务旨在允许其中一个进程超时以释放死锁,但该客户端的更新将失败。
使用 Cursor Service命令超时 动态属性修改超时长度。
重要
从 Windows 8 和 Windows Server 2012 开始,RDS 服务器组件不再包含在 Windows 操作系统中(有关详细信息,请参阅 Windows 8 和 Windows Server 2012 兼容性指南)。 RDS 客户端组件将在将来的 Windows 版本中删除。 避免在新开发工作中使用此功能,并计划修改当前使用此功能的应用程序。 使用 RDS 的应用程序应迁移到 WCF 数据服务。