下载后可任意编辑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 数据库类型选择 对于海量数