摘要
近年来新型存储硬件技术快速发展,出现了一种介于DRAM与磁盘之间的颠覆性存储介质,称为非易失性内存(Non-Volatile Memory,NVM),具有字节可寻址、非易失性等特征,也叫持久内存(Persistent Memory,PM)。它弥补了内存和磁盘之间的性能鸿沟,对传统DBMS软件设计提出新的挑战。本文针对数据库存储引擎的3个关键技术点,包括B+tree索引、缓存页、微事务日志,探讨在PM新型存储介质下的实现机制优化方法。实验结果表明,本文所采用的优化方法及其实现机制可充分挖掘新硬件潜力,有效提升数据库处理性能。
-
单位南京中兴新软件有限责任公司