遇到过这样的问题吗??
返回一个这样的错误:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]事务(进程 ID 88)与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。
过1分钟左右,运行,又不再报错
请问 谁遇到过这样的问题
一般的情况下这样的问题是由于什么原因引起的
为什么过一会运行就消失了呢?
返回一个这样的错误:java.sql.SQLException: [Microsoft][SQLServer 2000 Driver for JDBC][SQLServer]事务(进程 ID 88)与另一个进程已被死锁在 lock 资源上,且该事务已被选作死锁牺牲品。请重新运行该事务。
过1分钟左右,运行,又不再报错
请问 谁遇到过这样的问题
一般的情况下这样的问题是由于什么原因引起的
为什么过一会运行就消失了呢?
两个进程,都需要A,B两个资源
第一个进程先把A资源占过来
第二个进程先把B资源站过来
这样第一个进程等待第二个进程释放资源B才能继续运行
第二个等待第一个进程释放资源A,
这样的话两个进程都在等待资源,就产生了死锁