CONTROL PROCESSING DEVICE, CONTROL PROCESSING METHOD, AND CONTROL PROCESSING PROGRAM
To solve performance deterioration at a writing competition, without losing a high mounting efficiency and a processing performance which are held by a single version concurrent execution control algorithm.SOLUTION: A control processing device 10 includes: a determination unit 131 that determines wh...
Gespeichert in:
Hauptverfasser: | , , |
---|---|
Format: | Patent |
Sprache: | eng ; jpn |
Schlagworte: | |
Online-Zugang: | Volltext bestellen |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | To solve performance deterioration at a writing competition, without losing a high mounting efficiency and a processing performance which are held by a single version concurrent execution control algorithm.SOLUTION: A control processing device 10 includes: a determination unit 131 that determines whether a writing of a transaction is executed by using a writing lock or without the writing lock when a writing command of the transaction is received; a writing unit 133 that executes the writing of the transaction by obtaining the writing lock against the transaction when it is determined that the determination unit 131 executes it by using the writing lock; an optimization unit 132 that cancels the writing command of the transaction when it is determined the determination unit 131 executes it without the writing lock; and a return unit 134 that returns a content that the writing of the transaction has been successfully performed after the writing by the writing unit 133 or cancellation of the writing command by the optimization unit 132.SELECTED DRAWING: Figure 1
【課題】単一版同時実行制御アルゴリズムが持つ、高い実装効率と処理性能とを損なうことなく、書込み競合時の性能低下を解決する。【解決手段】制御処理装置10は、トランザクションの書込み命令を受けた場合に、トランザクションの書込みを、書込みロックを用いて実行するか書込みロック用いないで実行するかを判定する判定部131と、判定部131が書込みロックを用いて実行すると判定した場合に、トランザクションに対する書込みロックを獲得してトランザクションの書込みを実行する書込み部133と、判定部131が書込みロック用いないで実行すると判定した場合に、トランザクションの書込み命令を破棄する最適化部132と、書込み部133による書込み後、または、最適化部132による書込み命令破棄後、トランザクションの書込みが成功した旨を命令元に返却する返却部134と、を有する。【選択図】図1 |
---|