NVRAM-aware logging in transaction systems
نویسندگان
چکیده
منابع مشابه
NVRAM-aware Logging in Transaction Systems
Emerging byte-addressable, non-volatile memory technologies (NVRAM) like phase-change memory can increase the capacity of future memory systems by orders of magnitude. Compared to systems that rely on disk storage, NVRAMbased systems promise significant improvements in performance for key applications like online transaction processing (OLTP). Unfortunately, NVRAM systems suffer from two drawba...
متن کاملCompressed NVRAM based Memory Systems
In this paper we examine a 2-level memory system that uses emerging nonvolatile RAM (NVRAM) technologies to build a main memory system with DRAM acting like a cache. We discuss the architectural aspects of such a structure including power-performance tradeoff and how compressed NVRAM storage can help. The analysis indicates that the power benefits of using emerging NVRAM technologies can be ver...
متن کاملLaser: Load-Adaptive Group Commit in Lock-Free Transaction Logging
Log manager is a key component of DBMS and is considered as the most prominent bottleneck in the modern in-memory OLTP system. In this paper, by addressing two existing performance hurdles in the current procedure, we propose a high-performance transaction logging engine Laser and integrate it into OceanBase, an in-memory OLTP system. First, we present a lock-free transaction logging framework ...
متن کاملTowards Context-Aware Transaction Services
For years, transactional protocols have been defined for particular application needs. Traditionally, when implementing a transaction service, a protocol is chosen and remains the same during the system execution. Nevertheless, the dynamic nature of nowadays application contexts (e.g., mobile, ad-hoc, peer-to-peer) and context variations (semantics-related aspects) motivates the need for transa...
متن کاملTransaction-Aware Software Performance Prediction
Model-based Quality of Service (QoS) prediction approaches enable an early identification of bottlenecks in the design of complex software systems. In addition, they allow software architects to evaluate design decisions against each other. In data-intensive business applications, database accesses have a significant impact on a system’s QoS. Therefore, these accesses need to be considered in o...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Proceedings of the VLDB Endowment
سال: 2014
ISSN: 2150-8097
DOI: 10.14778/2735496.2735502