数据存储结构二案例分析.ppt

确定数据存取路径 在关系数据库中,选择存取路径主要是指确定如何建立索引。例如,应选择哪些属性作为搜索码建立索引,建立多少个索引,建立聚集索引(主索引)还是非聚集索引(辅助索引),建立单码索引还是组合索引,等等。 常用的存储方式有三种:索引方法、聚集方法和Hash方法。目前使用最普遍的是B+树索引 。 关系数据库中存取路径具有下列特点: 存取路径和数据是分离的; 存取路径可以由用户建立、删除,也可以由系统动态建立和删除; 存取路径的物理组织可以采用顺序文件、B+树文件或Hash文件。 确定系统配置 通常情况下,系统配置变量包括:同时使用数据库的用户数,同时打开数据库对象数,使用的缓冲区长度、个数,时间片大小,数据库的大小,装填因子,锁的数目等。这些参数值影响存取时间和存储空间的分配,在数据库物理设计时要根据应用环境确定这些参数值,以使系统性能最优。 注意,在数据库物理设计时对系统配置参数的调整只是初步的,在系统运行时还要根据系统实际运行情况做进一步的调整,以期切实改进系统性能。 物理结构评价 数据库物理设计过程中,需要对时间效率、空间效率、维护代价和各种用户要求进行权衡,其结果可以产生多种方案。 数据库设计人员必须对这些方案进行细致的评价,从中选择一个较优的方案作为数据库的物理结构。 评价物理数据库的方法完全依赖于所选用的DBMS,主要是从定量估算各种方案的存储空间、存取时间和

文档评论(0)

1亿VIP精品文档

相关文档