@inproceedings{e7e5c74fba1740ff9997bbf9c737c389,
title = "Integrating tictoc with parallel logging",
abstract = "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.",
keywords = "Concurrency Control, Database System, Transaction Processing, Write Ahead Logging",
author = "Yasuhiro Nakamura and Hideyuki Kawashima and Osamu Tatebe",
year = "2018",
month = dec,
day = "26",
doi = "10.1109/CANDARW.2018.00028",
language = "English",
series = "Proceedings - 2018 6th International Symposium on Computing and Networking Workshops, CANDARW 2018",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
pages = "105--111",
booktitle = "Proceedings - 2018 6th International Symposium on Computing and Networking Workshops, CANDARW 2018",
note = "6th International Symposium on Computing and Networking Workshops, CANDARW 2018 ; Conference date: 27-11-2018 Through 30-11-2018",
}