Back to Search
Start Over
Integrating TicToc with Parallel Logging
- Source :
- CANDAR Workshops
- Publication Year :
- 2018
- Publisher :
- IEEE, 2018.
-
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.
- Subjects :
- Computer science
Transaction processing
Logging
Logging system
020206 networking & telecommunications
02 engineering and technology
Commit
computer.software_genre
Concurrency control
020204 information systems
0202 electrical engineering, electronic engineering, information engineering
Optimization methods
Operating system
Non-volatile random-access memory
Latency (engineering)
computer
Subjects
Details
- Database :
- OpenAIRE
- Journal :
- 2018 Sixth International Symposium on Computing and Networking Workshops (CANDARW)
- Accession number :
- edsair.doi...........bf4426d68f15ef5074300c9b2f301a4a
- Full Text :
- https://doi.org/10.1109/candarw.2018.00028