没有合适的资源?快使用搜索试试~ 我知道了~
ORACLE数据库作为一款成熟且广泛应用的企业级数据库系统,其部署方案设计对于确保系统的稳定运行、高可用性以及容灾能力至关重要。本篇文档详细介绍了多种ORACLE数据库的部署模式,并对每种模式进行了深入的分析和适用性建议,同时提供了操作系统参数配置的参考。部署方案设计部分详细涵盖了单机模式、HA热备模式、RAC模式、DATAGUARD模式以及RAC与DATAGUARD相结合的高级配置。文档不仅对每种模式的技术特点和应用场景进行了说明,而且还综合考量了数据库设计中需要考虑的多种因素,例如数据类型、数据量大小、访问模式和备份恢复策略等。通过这些内容的深入分析,读者可以针对不同的业务需求和硬件条件,选择最合适的部署方案,从而为企业的核心数据提供坚实的保障。 通过对数据库部署模式的选择建议,文档旨在帮助读者理解各种模式的优劣势和适用环境,包括但不限于单点故障的处理、读写操作的负载均衡、系统的容错能力及灾难恢复能力。同时,对于操作系统参数的建议,文档提供了针对AIX和HP等多种主流操作系统的优化配置,进一步确保数据库的性能最大化。 ORACLE数据库部署方案设计是一项复杂而细致的工作,需要综合考虑多种因素,包括但不限于系统架构设计、硬件资源、数据安全和业务连续性需求等。本文档旨在为数据库管理员、系统架构师及决策者提供一份全面的部署指导,以确保数据库系统的高效稳定运行。
资源推荐
资源详情
资源评论

























ORACLE 数据库部署方案设计

目录
1 前言 .......................................................................................................................................6
1.1 编写目的 ...............................................................................................................6
1.2 预期读者 ...............................................................................................................6
1.3 数据库部署模式 ...................................................................................................7
1.4 单机模式 ...............................................................................................................7
1.5 HA 热备模式 ..........................................................................................................7
1.6 RAC 模式 ................................................................................................................8
1.7 DATAGUARD 模式 ....................................................................................................9
1.8 RAC+DATAGUARD 模式 ..........................................................................................10
2 数据库部署模式选择建议 .................................................................................................10
2.1 部署模式的选择建议 .........................................................................................10
2.2 各部署模式应用建议 .........................................................................................11
2.3 RAC 部署模式应用建议 ......................................................................................11
2.4 操作系统参数建议 .............................................................................................13
2.4.1 AIX ..............................................................................................................13
2.4.2 HP ................................................................................................................14
3 数据库设计考虑的因素 .....................................................................................................15
3.1 数据库类型特点分析 .........................................................................................15
3.1.1 OLTP(联机事务处理) ...........................................................................15
3.1.2 OLAP(联机分析处理)...........................................................................16
3.1.3 BATCH(批处理系统)............................................................................16
3.1.4 DSS(决策支持系统)..............................................................................16
3.1.5 Hybrid(混合类型系统)..........................................................................16
3.2 数据库规模 .........................................................................................................17
4 数据库部署前提建议 .........................................................................................................17
4.1 数据库产品选择建议 .........................................................................................17
4.2 磁盘阵列布局原则 .............................................................................................17
5 数据库物理结构设计 .........................................................................................................18
5.1 软件安装路径及环境变量 .................................................................................18
5.2 数据库实例的命名规则 .....................................................................................19
5.3 表空间设计 .........................................................................................................19
5.3.1 业务数据量的估算 .....................................................................................19
5.3.2 表空间的使用规则 .....................................................................................20
5.3.2.1 表空间的类型 .............................................................................21
5.3.2.2 表空间及其文件的命名规则 .....................................................22
5.3.3 表空间的物理使用规则 .............................................................................25
5.3.3.1 表空间的物理分布 .....................................................................25
5.3.3.2 表空间的存储参数的设置 .........................................................25
5.3.4 表空间的参数设置原则 .............................................................................27
5.3.4.1 Extent 的管理 ............................................................................27

5.3.4.2 Segemnt 的管理 ..........................................................................28
5.3.4.3 Autoextend_Clause ...................................................................30
5.3.5 表的参数设置原则 .....................................................................................30
5.3.5.1 Undo/temp 表空间的估算 ..........................................................31
5.3.6 索引的使用原则 .........................................................................................31
5.4 文件设计 .............................................................................................................33
5.4.1 RAC 配置文件 ............................................................................................33
5.4.2 参数文件 .....................................................................................................33
5.4.2.1 参数文件命名规则 .....................................................................33
5.4.3 控制文件 .....................................................................................................34
5.4.3.1 控制文件命名规则 .....................................................................35
5.4.4 重做日志文件 .............................................................................................35
5.4.4.1 日志文件命名规则 .....................................................................36
6 数据库应用 .........................................................................................................................37
6.1 数据库用户设计 .................................................................................................37
6.1.1 数据库用户的权限 .....................................................................................37
6.1.1.1 用户权限控制原则 .....................................................................37
6.1.1.2 用户及其权限规范 .....................................................................38
6.1.1.3 各用户类型的角色命名规范 .....................................................39
6.1.2 数据库用户安全的实现 .............................................................................40
6.1.2.1 数据库特权 .................................................................................40
6.1.2.2 角色 .............................................................................................40
6.1.2.3 授予权限和角色 .........................................................................42
6.1.2.4 数据库默认用户 .........................................................................44
6.1.2.5 数据库用户密码 .........................................................................45
6.2 数据库分区 .........................................................................................................45
6.2.1 数据库分区介绍 .........................................................................................45
6.2.2 逻辑分割 .....................................................................................................45
6.2.3 物理分割 .....................................................................................................46
6.2.4 分区后对数据库管理的好处 .....................................................................46
6.2.5 分区对数据库规划、创建带来的负面影响 .............................................46
6.2.6 Oracle 分区技术..........................................................................................46
6.2.7 分区使用选择 .............................................................................................47
6.2.8 分区索引 .....................................................................................................48
6.2.8.1 全局索引(GLOBAL index )........................................................48
6.2.8.2 本地索引(LOCAL index) ...........................................................48
6.3 数据库实例配置 .................................................................................................49
6.3.1 数据库字符集 .............................................................................................49
6.3.2 数据库版本和补丁集 .................................................................................50
6.4 数据库参数设置 .................................................................................................50
6.4.1 必须修改的初始化参数 .............................................................................50
6.4.1.1 DB_CACHE_SIZE..............................................................................50
6.4.1.2 SHARED_POOL_SIZE ......................................................................51
6.4.1.3 LARGE_POOL_SIZE .........................................................................52

6.4.1.4 DB_BLOCK_SIZE..............................................................................52
6.4.1.5 SP_FILE ..............................................................................................53
6.4.1.6 PGA_AGGREGATE_TARGET .........................................................53
6.4.1.7 PROCESSES .......................................................................................54
6.4.1.8 OPEN_CURSORS...............................................................................54
6.4.1.9 MAX_DUMP_FILE_SIZE..................................................................54
6.4.1.10 RECOVERY_PARALLELISM ..................................................54
6.4.1.11 PARALLEL_EXECUTION_MESSAGE_SIZE.........................55
6.4.1.12 INSTANCE_GROUPS(RAC)................................................55
6.4.1.13 PARALLEL_INSTANCE_GROUP(RAC) ...........................55
6.4.1.14 与 DRM 有关的隐藏参数(RAC)..........................................56
6.4.2 系统优化建议修改的初始化参数 .............................................................56
6.4.2.1 SESSION_CACHED_CURSORS ......................................................56
6.4.2.2 BACKUP_TAPE_IO_SLAVES..........................................................56
6.4.2.3 JAVA_POOL_SIZE ............................................................................57
6.4.2.4 OPTIMIZER_INDEX_COST_ADJ....................................................57
6.4.3 不得修改的初始化参数 .............................................................................58
6.4.3.1 COMPATIBLE....................................................................................58
6.4.3.2 CURSOR_SHARING..........................................................................58
6.4.3.3 SGA_TARGET....................................................................................58
6.4.3.4 SGA_MAX_SIZE................................................................................59
6.4.4 建议不修改的初始化参数 .........................................................................59
6.4.4.1 UNDO_RETENTION .........................................................................59
6.4.4.2 SESSIONS...........................................................................................59
6.4.4.3 TRANSACTIONS...............................................................................60
6.4.4.4 DB_KEEP_CACHE_SIZE..................................................................60
6.4.4.5 LOCK_SGA ........................................................................................61
6.4.4.6 DB_FILES ...........................................................................................61
6.4.4.7 DB_FILE_MULTIBLOCK_READ_COUNT ....................................61
6.4.4.8 LOG_BUFFER....................................................................................62
6.4.4.9 FAST_START_MTTR_TARGET......................................................62
6.4.5 与并行操作有关的参数 .............................................................................63
6.5 数据库连接服务 .................................................................................................63
6.5.1 专用服务器连接 .........................................................................................63
6.5.2 共享服务器连接 .........................................................................................64
6.5.3 连接服务建议 .............................................................................................65
6.5.3.1 专用服务器连接 .........................................................................65
6.6 数据库安全建议 .................................................................................................65
6.6.1 采用满足需求的最小安装 .........................................................................65
6.6.2 安装时的安全 .............................................................................................65
6.6.2.1 删除或修改默认的用户名和密码 .............................................65
6.6.2.2 安装最新的安全补丁 .................................................................66
6.7 数据库备份和恢复 .............................................................................................66

6.7.1 RMAN 备份 ...............................................................................................66
6.7.2 Export/import 备份......................................................................................67
6.7.3 存储级备份—虚拟带库 .............................................................................67
6.7.4 数据库恢复 .................................................................................................68
6.7.4.1 实例故障的一致性恢复 .............................................................68
6.7.4.2 介质故障或文件错误的不一致恢复 .........................................68
6.8 ORACLE NETWORK 配置 ..............................................................................69
6.8.1 监听器的使用配置原则 .............................................................................69
6.8.2 TNSNAMES 的使用配置原则...................................................................69
6.8.3 RAC 环境下 TNSNAMES 的配置.............................................................70
6.8.3.1 各节点启用负载均衡 .................................................................70
6.8.3.2 各节点不启用负载均衡 .............................................................70
7 附件 .....................................................................................................................................71
7.1 部分系统数据库参数配置 .................................................................................71
7.2 部分系统参数配置 .............................................................................................72
7.3 Oracle 参数说明 ................................................................................................72
剩余70页未读,继续阅读
资源评论


平头哥在等你
- 粉丝: 1599
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 网络营销基本理论方法与策划.pptx
- 和规范简介和前置音频接口的连接.doc
- 数据仓库与数据挖掘基础第3章数据预处理.ppt
- 软件工程导论(第4版)电子教案第3章.ppt
- 系统集成项目管理工程师中级冲刺打印版.doc
- 基于单片机的数字万年历设计.doc
- 项目管理试题及答案2.pdf
- 企业人事管理系统数据库课程设计.doc
- 淘宝奕福茶业网店的网络营销策划书.doc
- 项目管理的基本要求.docx
- 高级项目管理师1-基础知识PPT课件.ppt
- 项目5-跨境网络营销推广与数据分析.ppt
- 电子商务专业人才培养调查报告.doc
- 如何做好工程项目管理工期进度.docx
- 项目管理师模拟题下午.doc
- 四电接口监理实施细则鲁南高铁.doc
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
