PCMLogging: Reducing transaction logging overhead with PCM

Shen Gao*, Jianliang XU, Bingsheng He, Koon Kau CHOI, Haibo HU

*Corresponding author for this work

Research output: Chapter in book/report/conference proceedingConference contributionpeer-review

34 Citations (Scopus)

Abstract

Phase Changing Memory (PCM), as one of the most promising next-generation memory technologies, offers various attractive properties such as non-volatility, bit-alterability, and low idle energy consumption. In this paper, we present PCMLogging, a novel logging scheme that exploits PCM devices for both data buffering and transaction logging in disk-based databases. Different from the traditional approach where buffered updates and transaction logs are completely separated, they are integrated in the new logging scheme. Our preliminary experiments show an up to 40% improvement of PCMLogging in disk I/O performance in comparison with a basic buffering and logging scheme.

Original languageEnglish
Title of host publicationCIKM'11 - Proceedings of the 2011 ACM International Conference on Information and Knowledge Management
Pages2401-2404
Number of pages4
DOIs
Publication statusPublished - 2011
Event20th ACM Conference on Information and Knowledge Management, CIKM'11 - Glasgow, United Kingdom
Duration: 24 Oct 201128 Oct 2011

Publication series

NameInternational Conference on Information and Knowledge Management, Proceedings

Conference

Conference20th ACM Conference on Information and Knowledge Management, CIKM'11
Country/TerritoryUnited Kingdom
CityGlasgow
Period24/10/1128/10/11

Scopus Subject Areas

  • Decision Sciences(all)
  • Business, Management and Accounting(all)

User-Defined Keywords

  • database recovery
  • logging
  • pcm
  • transaction management

Fingerprint

Dive into the research topics of 'PCMLogging: Reducing transaction logging overhead with PCM'. Together they form a unique fingerprint.

Cite this