摘要
给出了一种合理的内存数据库存贮结构。基于实时事务具有一定的静态可预报性这一特征,提出了一种基于实时事务预分析处理的内外存数据交换策略,即利用预分析处理提取出关于事务对数据库的存取行为的知识,有预见地进行事务存取数据集的装载(包括数据交换)。这不仅能有效地确保事务在执行过程中没有I/O,而且能够最大限度地减小系统开销。
Main memory database(MMDB) must ensure that there is no data I/O during the execution of a transaction. In this case the main memory is not enough to contain the entire database,data swapping can affect both the execution of a transaction and the system′s performance.A reasonable MMDB storage hierarchical structure is presented, and the strategies of data swapping are proposed. By extracting the knowledge about accessing behavior and predictably prefetching(includeing swapping) data of transactions, there is no data I/O during transactions′ execution and the cost of system is decreased considerably.
出处
《江汉石油学院学报》
CSCD
北大核心
1997年第3期92-95,共4页
Journal of Jianghan Petroleum Institute
基金
国家自然科学基金
国防预研资助
关键词
数据库
实时事务
预处理
数据结构
数据交换
database
main memories
store hierarchical structure
data structure
real time control
service program