Two-phase locking (2PL) is a fundamental and widely used concurrency control protocol. It regulates concurrent access to database data by following a specific sequence of lock acquisition and release during transaction execution, thereby ensuring transaction isolation. However, in strict 2PL, transactions must wait for...
Dong-Hui Wang, Qi-Yu Zhuang, Yu-Xing Chen et al.· IEEE Transactions on Knowled...· 0 citations
Modern database management systems (DBMSs) evolve rapidly via frequent feature commits, yet validating each code delta within a 24-hour Continuous Integration (CI) budget remains an industrial challenge. Traditional manual regression testing is labor-intensive, while existing automated tools fall short: generation-base...
Chun-Ling Qin, Yong Hu, Xiao Zhang et al.· Proceedings of the 41st IEEE...· 0 citations
Enterprise data explosion and the urgent industry demand for realtime complex multidimensional analytics require OLAP databases to be highly scalable, efficient, and cost-effective. Though diverse solutions (shared-nothing MPP databases, cloud-native decoupled systems, in-process analytical engines) exist with respecti...
Yi-Teng Chu, Jie Jiang, Yuxing Chen et al.· Proceedings of the VLDB Endo...· 0 citations
A novel architecture called S !"#$, designed to enhance the performance of hash indexes in disaggregated memory, is introduced and the results show that S !"#$ outperforms state-of-the-art DM-optimized hash indexes by at most 6.7 → (RACE), 3.6 → (SepHash), and 1.8 → (Outback) in YCSB workloads, respectively.
Han-Tian Zha, Teng Ma, Bao-Tong Lu et al.· 0 citations
We use cookies to run the site and, with your consent, for analytics and to show ads.
See our Cookie Policy.