論文

査読有り
2019年7月

Integration of TicToc Concurrency Control Protocol with Parallel Write Ahead Logging Protocol

International Journal of Networking and Computing
  • Nakamura, Yasuhiro
  • ,
  • Kawashima, Hideyuki
  • ,
  • Tatebe, Osamu

9
2
開始ページ
339
終了ページ
353
記述言語
英語
掲載種別
研究論文(学術雑誌)
DOI
10.15803/ijnc.9.2_339
出版者・発行元
IJNC編集委員会

A transactional system consists of a concurrency control system and a recovery system. TicToc is one of the state of the art concurrency control protocols today, but it lacks recovery system. We studied the ways to integrate TicToc and recovery system. For efficiency, we adopted a parallel write ahead logging scheme for the recovery system. There are two methods to optimize the logging. First method is early lock release which executes lock release early on data objects. Second method is group commit which executes batched logs transfer to storage from memory. We integrated a transactional system consisted by TicToc and P-WAL logging system assuming non-volatile memory. We found that the two optimization methods incur performance degradation when storage access latency is equivalent to that of NVRAM.

リンク情報
DOI
https://doi.org/10.15803/ijnc.9.2_339
ID情報
  • DOI : 10.15803/ijnc.9.2_339
  • ISSN : 2185-2839

エクスポート
BibTeX RIS