What can cause deadlocks on the SYSTEM.DDLDCRUN area?
search cancel

What can cause deadlocks on the SYSTEM.DDLDCRUN area?

book

Article ID: 16510

calendar_today

Updated On:

Products

IDMS IDMS - Database IDMS - ADS

Issue/Introduction



I am getting DC001000 deadlock messages with a dbkey in the SYSTEM.DDLDCRUN area.

DC001000 Vnn Tnn T:nnnnnn taskid  P:program C:DEAD WAITING ON R:LTXNLOCK 00000008 03423401 

What can cause deadlocks on the DDLDCRUN area?

Environment

Release:
Component: IDMS

Resolution

Deadlocks in the DDLDCRUN area can be caused by multiple tasks writing to the same QUEUE. The locks will be freed  when the transaction ends. Locks on the QUEUE records can also be released by the program by issuing a COMMIT TASK command. 

If the programs are writing to different QUEUEs, then try increasing the page range or reducing the page size of the DDLDCRUN area.