Consultor Eletrônico



Kbase P133138: What does transaction state DEAD mean in promon?
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   23/10/2009
Status: Verified

GOAL:

What does transaction state DEAD mean in promon?

GOAL:

Why does promon show transaction state DEAD?

FACT(s) (Environment):

All Supported Operating Systems
Progress/OpenEdge Versions

FIX:

Within promon in the Record Locking Table (option 4) a transaction may occasionally be listed with a Transaction State of dead.
When the "Tran State" is DEAD it signifies the transaction is no longer active.
The transaction id is the one that existed previously when the transaction was active but no longer does.
Effectively, It means that the transaction table entry is now free and available for resuse by a new transaction.

Example:
Record Locking Table:
Usr Name Chain # Rec-id Table Lock Flags Tran State
24 usr REC 9410 19629915 121 SHR Dead 0
47 usr REC 9528 19616970 121 SHR Dead 0
35 usr REC 9528 19616970 121 SHR Dead 0
32 usr REC 9528 19616970 121 SHR Dead 0
31 usr REC 9528 19616970 121 SHR Dead 0
24 usr REC 9744 19629916 454 SHR Dead 62834
39 usr REC 9770 19630275 121 SHR Dead 0
30 usr REC 9772 19630277 121 SHR Dead


This can often occur when record locks are acquired outside of a transaction.