下载
第1章 建立和配置数据库
好房子要有好地基。这个道理在数据库领域中也成立。创建数据库类似于打地基。在创建
和配置数据库中所做的某些选择对提高数据库的功能特性具有长远的影响。有几种创建数据库
的方法,而配置数据库的方法更多。 DBA 需要了解可用的选项,并根据环境作出恰当的决策。
本章考察创建和配置数据库的几种不同方法(本章中假定已安装了 Oracle 软件。关于 Oracle 的
安装和升级可参阅第1 2 章)。包括下列的技巧和技术:
• 怎样进行数据库创建规划。
• 怎样知道必须提什么样的问题。
• 怎样确定恰当的数据块尺寸。
• 怎样建立参数文件。
• 怎样配置数据字典存储参数,以及为什么在创建数据库前必须配置数据字典存储参数。
• 选择 C R E ATE DATABASE 命令选项的技巧。
• 怎样利用 Oracle Installer 创建一个数据库。
• 怎样利用已有数据库克隆一个数据库。
• 怎样用定制脚本创建一个数据库。
• 怎样利用 Oracle8i Database Configuration Assistant 创建一个数据库。
• 数据库文件的命名约定。
• 如何设计数据库的物理布局。
• 如何设计便于恢复的文件布局。
• 如何设计改进性能的文件布局。
• 如何设计灵活性最好的文件布局。
• 如何配置符合 O FA (Optimal Flexible Architecfure, 最佳灵活结构) 的文件系统。
1.1 数据库创建规划
好的数据库需要好的规划。它们的设计要与用途相配。本节给出开始创建数据库前的一些
重要规划考虑。
1.1.1 规划以及提出正确的问题
创建高性能的数据库需要站在 DBA 的立场上进行仔细的思考和规划,规划与提出正确的问
题是密不可分的。不能提出正确的问题,就不能作出好的规划。提出问题通常比回答问题更为
重要。一般不存在精确的答案。即使你不能准确地回答所有问题,但提出问题和考虑问题的行
为也会在规划和作出决定的过程中涉及到更多需要考虑的因素。下表列出了一些应该提出的问
评论0