CONTROL PROCESSING DEVICE, CONTROL PROCESSING METHOD, AND CONTROL PROCESSING PROGRAM

To provide a DBMS (database management system) for managing a plurality of versions of a database, capable of increasing the speed of transaction processing.SOLUTION: A control processing device 10 includes: an access prediction unit 132 that predicts the data reference instruction and update instru...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: ONIZUKA MAKOTO, UCHIYAMA HIROYUKI, NAKAZONO SHO
Format: Patent
Sprache:eng ; jpn
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung:To provide a DBMS (database management system) for managing a plurality of versions of a database, capable of increasing the speed of transaction processing.SOLUTION: A control processing device 10 includes: an access prediction unit 132 that predicts the data reference instruction and update instruction that occur within each transaction and the end time of each transaction on a transaction set to be processed using a model 122 predicting the data to be referenced or updated in a transaction and the end time of the transaction; an anomaly prediction unit 133 that predicts the occurrence of read only transaction anomaly in the transaction set to be processed using the prediction result by the access prediction unit 132; and a version selection unit 134 that optimizes the transaction processing order in the transaction set to be processed based on the prediction result by the anomaly prediction unit 133.SELECTED DRAWING: Figure 1 【課題】複数のデータベースの版を管理するDBMSにおいて、トランザクション処理の高速化を可能にする。【解決手段】制御処理装置10は、トランザクションにおいて参照または更新するデータとトランザクションの終了時刻とを予測するモデル122を用いて、処理対象のトランザクション集合に対して、各トランザクション内で生じるデータの参照命令及び更新命令と、各トランザクションの終了時刻とを予測するアクセス予測部132と、アクセス予測部132による予測結果を用いて、処理対象のトランザクション集合におけるread only transaction anomalyの発生を予測するアノマリー予測部133と、アノマリー予測部133による予測結果を基に、処理対象のトランザクション集合におけるトランザクションの処理順序を最適化する版選択部134と、を有する。【選択図】図1