Oracle9i 数据库设计指引全集1 数据库物理设计原则 1
1 数据库环境配置原则 1
1 操作系统环境: 关于中小型数据库系统,采纳 linux 操作系统比较合适,关于数据库冗余要求负载均衡能力要求较高的系统,能够采纳 Oracle9i RAC 的集群数据库的方法,集群节点数范畴在 2—64 个
关于大型数据库系统,能够采纳 Sun Solaris SPARC 64 位小型机系统或 HP 9000 系列小型机系统
RAD5 适合只读操作的数据库,RAD1 适合 OLTP 数据库 1
2 内存要求 关于 linux 操作系统下的数据库,由于在正常情形下 Oracle 对 SGA 的治理能力不超过 1
因此总的物理内存在 4G 以下
SGA 的大小为物理内存的 50%—75%
关于 64 位的小型系统,Oracle 数据库对 SGA 的治理超过 2G 的限制,SGA 设计在一个合适的范畴内:物理内存的 50%—70%,当 SGA 过大的时候会导致内存分页,阻碍系统性能
3 交换区设计 当物理内存在 2G 以下的情形下,交换分区 swap 为物理内存的 3倍,当物理内存>2G 的情形下,swap 大小为物理内存的 1—2 倍
4 其他环境变量参考 Oracle 有关的安装文档和随机文档
2 数据库设计原则 1
1 数据库 SID 数据库 SID 是唯独标志数据库的符号,命名长度不能超过 5 个字符
关于单节点数据库,以字符开头的 5 个长度以内字串作为 SID 的命名
关于集群数据库,当命名 SID 后,各节点 SID 自动命名为 SIDnn,其中 nn 为节点号:1,2,…,64
例如 rac1、rac2、rac24
2 数据库全局名 数据库全局名称: 1
3 数据库类型选择 关于海量数据库系统,采纳 data w