Is there a better way to manage database storage? This paper introduces frame memory, a virtual view of secondary storage designed to optimize database record storage and access. The key is its flexibility, allowing designers and algorithms to easily manipulate its operating characteristics while accurately predicting performance changes. The design prioritizes adaptability. The authors emphasize that frame memory’s operating characteristics can be manipulated by designers or design algorithms, while performance effects of such changes can be accurately predicted. They designed frame memory so that its operating characteristics can be easily manipulated by either designers or design algorithms, while performance effects of such changes can be accurately predicted. With automated design procedures in place to generate and evaluate alternative database designs built upon frame memory, this architecture presents a promising approach for future database management systems. Its ability to adapt and predict performance makes it an attractive solution for handling the ever-growing demands of data storage.
Published in ACM Transactions on Database Systems, this article perfectly matches the journal's focus on database management, design, and performance. By introducing a new memory management architecture specifically tailored for database record storage and access, the paper directly addresses key themes within the journal's scope, aiming to improve the efficiency and adaptability of database systems.