摘要 |
PROBLEM TO BE SOLVED: To provide a device, a method, and a program for executing an persistent program recovering an execution state of a program including description about database operation without any conflict in the case of a breakdown of a system. SOLUTION: An execution management part 102 starts transaction for calling an interpretive program part 103. The interpretive program part 103 executes only a program area to be executed within one transaction area, and when the program describes about operation of the database, interprets the program under the transaction by the execution management part 102. The execution management part 102 stores the execution state in a database storage part 104. At last, the execution management part 102 commits the transaction for completing database operation and storage of the execution state by the interpretive program part 103 at the same time. In this way, the execution state of the program can be recovered without any conflict in the case of the system breakdown. COPYRIGHT: (C)2004,JPO
|