2016-07-22 11:56:26:
事务(进程 ID 167)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
select TerminalCode ,TerminalName ,detailedaddress,saler from tb_Terminal where id=228849
表 tb_Terminal 这个的ID是自增量 有60W行数据
新增,查询,update 的操作都很频繁
如何优化 这个性能
2016-07-22 11:56:26:
事务(进程 ID 167)与另一个进程被死锁在 锁 | 通信缓冲区 资源上,并且已被选作死锁牺牲品。请重新运行该事务。
select TerminalCode ,TerminalName ,detailedaddress,saler from tb_Terminal where id=228849
表 tb_Terminal 这个的ID是自增量 有60W行数据
新增,查询,update 的操作都很频繁
如何优化 这个性能
60w数据,相对来说数据并不是太大。
优化的重点是对查询索引优化,分析 一下现在查询语句,增加相应的索引,另外如果查询引起的死锁可以根据情况使用with nolock选项。