Oracle数据库管理员手册(四).pdf

  1. 1、本文档共39页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
下载 第4章 数据库物理设计 假设在一个坐无虚席的演讲大厅里,现在需要通过合并在坐的观众以减少一半的座位。 对于这项合并工作,必须要考虑观众的一些特性,例如他们的相对重量、所需空间等。现在 若把剩下的座位再削减一半,就需要重复执行这个相应的观众分配计划。 对数据库管理人员来说 , 类似这样的资源重新分配现象每天都会发生。当数据库相关的文 件数量超过可用的磁盘数量时,就会出现这种情况。这时必须考虑这些文件的特征以达到优 化组合的目的。 在本章中,你既能看到 O r a c l e对物理数据存储的管理方式,又会看到对任意数量磁盘的数 据库物理优化设计。这些设计可以使你理解各种数据库文件的操作及相互作用,还可以看到 一整套通用数据库配置的标准解决方案。 在很多时候,人们并不考虑数据库的物理设计;只有在数据库遇到性能问题时才予以考 虑。与规划数据库的逻辑布局一样 (见第3章) ,数据库文件的物理布局也应该进行设计并加以 实施,以满足数据库的需求。在创建数据库前不规划这种布局,会导致与设计相关的问题反 复出现,并且会影响性能调整效果。 在本章中,除了介绍用于校验规划的布局的方法外,还将介绍如何布置与数据库相关的文 件以确保最佳的恢复能力和性能。另外,本章还涉及到系统磁盘的目录结构以及数据库的空间 使用。这4个方面的内容加在一起,便可了解系统级文件设计对O r a c l e数据库的各层次的影响。 4.1 数据库文件设计 在确定文件分配设计的明确目标并且了解数据库的特征 (面向事务与大量读取)之后,就可 以对设备间的文件分配问题进行正确设计。除了可用于本章没有直接涉及的任何情况的准则 外,本章还介绍一些最通用的配置方案的设计。 可以通过下面几个步骤来完成这一过程: 1) 识别数据文件间的I / O冲突。 2) 识别所有数据文件中的I / O瓶颈。 3) 识别后台进程中的并发I / O 。 4) 定义数据库的安全性及性能目标。 5) 定义系统硬件及镜像结构。 6) 识别专用于数据库的磁盘。 在大多数情况下,只有数据文件冲突、硬件镜像、磁盘获取任务 (上面的任务 1、5和6 )在 数据库创建前执行,因此系统设计中会出现冲突。在完成上面的 6个步骤后,最终产品就是能 满足你所有设计需要的物理数据库布局。 4.1.1 数据文件间的I / O冲突 在进行数据库逻辑设计时,可以按照第 3章中的设计过程来实现。这样,就可以产生包含 58 第一部分 数据库体系结构 下载 表4 - 1所示的某些表空间组合的数据库。 表4-1 一个优化的数据库中段的逻辑分配 表 空 间 使 用 范 围 S Y S T E M 数据字典 D ATA 标准操作表 D ATA _ 2 标准操作期间使用的静态表 I N D E X E S 标准操作表索引 I N D E X E S _ 2 静态表索引 R B S 标准操作的回滚段 R B S _ 2 数据装载使用的特定回滚段 T E M P 标准操作的临时段 T E M P _U S E R 特定用户创建的临时段 TO O L S R D B M S工具表 TO L L S _ 1 R D B M S工具表的索引 U

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档