请教SQL老手,关于进行死锁的问题(50)

  • 主题发起人 主题发起人 gxf1681
  • 开始时间 开始时间
G

gxf1681

Unregistered / Unconfirmed
GUEST, unregistred user!
在SQLSERVER2000数据库中,为什么进程死锁的时候,总有显示死锁进程的索引是一个表的名字,而不是显示表中创建的某个索引。比如: 对象 锁类型 模式 状态 所有者 索引 资源 A TAB IS GRANT Xact B 这里,进程死锁的时候,A表根本就没有B这个索引值,B表里也没有创建任何索引,请问这是原因导致的,要怎样才可以解决?
 
请高手帮忙指点呀!
 
外键????没建索引的外键????
 
这里的B表有一个字段是A表中的主键,当进程死锁的时候,怎么会显示为B的表名呢??请高手,指点!
 
死锁的问题很复杂,没有绝对地解决,只有最大程度地规避
 
是对象A一定要在 解除对象B 的锁定之后 才能运行.
 
你试着给B表中的那个字段加索引,看看结果。
 
后退
顶部