DB2 sql代码-913和-904之间有什么区别?

时间:2013-06-25 12:50:56

标签: db2

DB2 sql代码-913和-904之间有什么区别?

2 个答案:

答案 0 :(得分:2)

-913的SQL代码是由DEADLOCK或TIMEOUT引起的不成功的执行。原因代码原因代码,资源类型资源类型和资源名称资源名称

-904的SQL代码是由无法使用的资源引起的不成功的执行。原因是原因代码,TYPE OF RESOURCE资源类型和资源名称资源名称

A -913是一个死锁,或两个试图获得相同资源的程序。经典的例子是程序1更新表B,然后是A;和程序2更新表A,然后B.两个程序都没有到达第二个资源,所以你有一个死锁。为了防止这种情况,所有程序必须以相同的顺序修改DB2表(A,然后是B)。

A -904是不可用的资源。丢弃的桌子或锁定的桌子。

这两个错误都会为您提供死锁资源或不可用资源的名称。

答案 1 :(得分:0)