在作者研究的鉴定古陶瓷的专家系统(Expert System for Appraising Pottery and Porcelain,ESAPP)中,需要使用一个大型的数据库管理系统,如何合理而有效地使用内存资源,是进行系统设计时需要考虑的一个重要因素。在该系统中,设计了一种...在作者研究的鉴定古陶瓷的专家系统(Expert System for Appraising Pottery and Porcelain,ESAPP)中,需要使用一个大型的数据库管理系统,如何合理而有效地使用内存资源,是进行系统设计时需要考虑的一个重要因素。在该系统中,设计了一种“可重定向内存资源的B+树索引文件缓冲区管理策略”,它把文件缓冲区中的内存页面定义为一种可以重定义的系统资源,极大地提高了系统的运行效率。展开更多
本文指出对普通的B^+树作了一定的限制后,当选择B^+树适当的阶数m时,对B^+树索引文件的时间和空间利用率有一个最优的设计过程。分别给出了应用在两种数据库系统模型中的B^+树索引文件结构:(1)具有有限内存的数据库系统(DatabaseSystems...本文指出对普通的B^+树作了一定的限制后,当选择B^+树适当的阶数m时,对B^+树索引文件的时间和空间利用率有一个最优的设计过程。分别给出了应用在两种数据库系统模型中的B^+树索引文件结构:(1)具有有限内存的数据库系统(DatabaseSystems with Limited Amount of Main Memory,简称为DBSLAM),在DBSLAM模型中,我们只是缓存B^+树中的部分结点;(2)具有极大内存的数据库系统(Database Systems with Very Large Amount of Main Memory,简称为DBSVLAM),在DBSVLAM模型中,我们将缓存B^+树中所有的结点。基于以上两种模型,我们分别建立了两个不同的时空开销模型,并以此进行了优化设计。展开更多
文摘在作者研究的鉴定古陶瓷的专家系统(Expert System for Appraising Pottery and Porcelain,ESAPP)中,需要使用一个大型的数据库管理系统,如何合理而有效地使用内存资源,是进行系统设计时需要考虑的一个重要因素。在该系统中,设计了一种“可重定向内存资源的B+树索引文件缓冲区管理策略”,它把文件缓冲区中的内存页面定义为一种可以重定义的系统资源,极大地提高了系统的运行效率。
文摘本文指出对普通的B^+树作了一定的限制后,当选择B^+树适当的阶数m时,对B^+树索引文件的时间和空间利用率有一个最优的设计过程。分别给出了应用在两种数据库系统模型中的B^+树索引文件结构:(1)具有有限内存的数据库系统(DatabaseSystems with Limited Amount of Main Memory,简称为DBSLAM),在DBSLAM模型中,我们只是缓存B^+树中的部分结点;(2)具有极大内存的数据库系统(Database Systems with Very Large Amount of Main Memory,简称为DBSVLAM),在DBSVLAM模型中,我们将缓存B^+树中所有的结点。基于以上两种模型,我们分别建立了两个不同的时空开销模型,并以此进行了优化设计。