网站大量收购独家精品文档,联系QQ:2885784924

6.5 物理结构设计.pdf

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用 物理结构设计 物理结构设计 对于给定逻辑模型,选取一个最 适合应用环境的物理结构的过程。 有效地实现逻辑模式,确定 任务 所采取的存取策略。 物理结构设计 在关系数据库中主要指存取方 确定物理结构 法和存储结构。 评价物理结构 评价的重点是时间和空间效率。 确定物理结构 存取方法的设计  数据库系统是多用户共享的系统,对同一个关系 要建立多条存取路径才能满足多用户的多种应用要求。 物理结构设计的任务之一是根据数据库管理系统支持 的存取方法确定选择哪些存取方法。  存取方法是快速获取数据库中数据的技术。 聚集——针对重复的存储和高频的查询。 索引——保证数据的完整性,提高查询效率,但注意 维护成本。 确定物理结构 存取方法的设计 聚集——针对重复的存储和高频的查询。 为了提高查询速度,把在一个 (一组)属性上具有相 同值的元组集中存放在一个物理块中,这个 (这组) 属性称为聚集码。  对经常在一起进行连接操作的关系可以建立聚集。  如果一个关系的一组属性经常出现在相等比较条 件中,则该单个关系可建立聚集。  如果一个关系的一个(或一组)属性上的值重复 率很高,则此单个关系可建立聚集。即对应每个聚集 码值的平均元组数不能太少,太少则聚集的效果不明 显。 确定物理结构 存取方法的设计 索引——保证数据的完整性,提高查询效率,但注意 维护成本。  如果一个(或一组)属性经常在查询条件中出现, 则考虑在这个(或这组)属性上建立索引(或组合索 引)。  如果一个属性经常作为最大值和最小值等聚集函 数的参数,则考虑在这个属性上建立索引。  如果一个(或一组)属性经常在连接操作的连接 条件中出现,则考虑在这个(或这组)属性上建立索 引。 确定物理结构 数据存放位置的设计 为了提高系统性能,应该根据应用情况将数据的易变 部分、稳定部分、经常存取部分和存取频率较低部分 分开存放。 多磁盘下:将表和索引、日志和数据库对象分开存储。 系统配置的设计 DBMS产品一般都提供了一些系统配置变量、存储分 配参数,供设计人员和DBA对数据库进行物理优化。 评价物理结构 评价重点是时间效率和空间效率。 评价物理数据库的方法完全依赖于所选用的数据库管 理系统,主要是从定量估算各种方案的存储空间、存 取时间入手,对估算结果进行权衡、比较,选择出一 个较优的、合理的物理结构。

文档评论(0)

恬淡虚无 + 关注
实名认证
内容提供者

学高为师,身正为范.师者,传道授业解惑也。做一个有理想,有道德,有思想,有文化,有信念的人。 学无止境:活到老,学到老!有缘学习更多关注桃报:奉献教育,点店铺。

1亿VIP精品文档

相关文档