《oracle大型数据库系统在aix/unix上的实战详解(第2版)》以aix unix平台为主线,以其他unix系统为参照,描述了数据库系统oracle 10g、oracle 11g的构架方法,说明了该数据库在aix平台常用的管理内容,提供了aix上实施oracle集群的环境要素和实施方法,分析了服务器综合容灾的工程手段和技术方法,综合了在aix系统上优化oracle的诸多做法和要点。最后,本书还以sybase ase数据库系统作为对比,论述了oracle在aix上的特征。
《oracle大型数据库系统在aix/unix上的实战详解(第2版)》力争面向工程实践,并面向用户的实际需求展开论述。本书并未刻意进行学术上的高、精、尖探索,而是力争将复杂的事情简单化,将各技术要点以最简单的方式予以说明,以大家能了解的方式予以解决!
oracle大型数据库系统在aix/unix上的实战详解(第2版) 目录
第一篇 构 架 篇第1章 了解服务器运行环境 2
1.1 aix:一种成熟的unix 3
1.2 oracle与aix系统 49
第2章 管理和维护服务器设备与服务 81
2.1 管理aix中的设备 81
2.2 管理aix中的服务 92
2.3 aix系统错误处理 96
2.4 aix系统硬件诊断 99
2.5 aix系统日志查看 100
2.6 aix系统版本选择 102
第3章 管理服务器存储 103
3.1 aix存储基本框架 103
3.2 aix的存储概念要素 106
3.3 系统存储结构的管理 115
3.4 文件系统管理 131
3.5 oracle系统需要的存储结构 136
3.6 使用asm跳过aix卷管理 145
第4章 构建oracle环境 147
4.1 一般安装过程 147
4.2 准备操作系统 148
4.3 准备安装环境 149
4.4 安装oracle数据库系统 154
4.5 数据库配置助手dbca 161
4.6 升级oracle数据库 168
4.7 为数据库进行修补 177
4.8 创建裸设备数据库 178
4.9 使用数据库控制器 181
4.10 重构数据库控制器 184
4.11 通过控制台管理数据库 184
4.12 使用sql*plus管理数据库 187
4.13 使用isql*plus管理数据库 188
4.14 aix中oracle的自动启动 190
第二篇 管 理 篇第5章 在aix中oracle数据库管理 194
5.1 数据库参数文件和参数 194
5.2 相关服务的管理 204
5.3 使用数据库控制器 208
5.4 数据库的脚本化创建 212
第6章 使用asm跳过aix卷空间管理 221
6.1 asm的基本概念 222
6.2 asm环境的实现 226
6.3 迁移到asm环境 239
6.4 asm环境的管理 245
6.5 rac下管理asm环境 253
第7章 管理aix下oracle的空间使用 254
7.1 表空间和数据文件管理 254
7.2 还原表空间管理 268
7.3 重做日志管理 273
7.4 控制文件管理 280
第三篇 灾 备 篇第8章 设计和实施aix系统备份 288
8.1 aix系统备份设计 289
8.2 aix系统备份的实施 292
8.3 oracle系统备份 305
8.4 数据库的冷备份 306
8.5 制定系统备份策略 307
第9章 设计oracle系统备份 310
9.1 数据库的可恢复性设置 310
9.2 数据库备份恢复的技术实现 331
9.3 oracle备份恢复工作环境 335
第10章 实施oracle系统备份 358
10.1 rman解决的工程问题 358
10.2 rman运行环境与典型结构 359
10.3 rman的使用和操作实践 361
10.4 使用rman开始备份 370
10.5 执行数据库的备份 371
10.6 进行更为安全的备份 387
10.7 构建数据库系统的例行备份体系 393
第11章 恢复崩溃的系统 407
11.1 失败下的恢复方法选择 408
11.2 aix中失败下的恢复 409
11.3 恢复操作中使用磁带 415
11.4 oracle系统的数据恢复 421
11.5 涉及存储的数据库迁移 432
第四篇 集 群 篇第12章 构建aix下的oracle集群环境 446
12.1 oracle集群服务 447
12.2 针对crs的操作系统配置 450
12.3 安装crs前的准备 461
12.4 安装crs和集群数据库 490
12.5 oracle11gr2 rac特别说明 508
第13章 在aix中管理oracle集群环境 522
13.1 管理集群数据库 522
13.2 集群数据库的特定管理 548
第五篇 优 化 篇第14章 在aix上综合设置oracle环境 554
14.1 aix系统可用性优化设置 554
14.2 oracle应用综合优化设置 573
14.3 集群rac下的设置建议 592
第15章 aix上oracle系统的运行优化 593
15.1 在系统构架时考虑性能要素 593
15.2 在系统运行时调整性能状态 606
15.3 系统配置的优化 613
15.4 内存配置的优化 619
15.5 i/o配置的优化 643
15.6 操作系统资源的使用 650
第六篇 扩 展 篇第16章 aix上oracle与sybase的比较 674
16.1 aix支持的数据库 674
16.2 运行机制的差异 674
16.3 工具使用的不同 675
16.4 数据库物理存储 677
16.5 数据库逻辑对象 679
16.6 数据库存储结构 681
16.7 数据库锁模型 683
16.8 数据库索引结构 684
16.9 数据库事务处理 687
16.10 数据库日志 687
16.11 数据库数据字典 689
16.12 临时数据的处理 690
16.13 备份和恢复 691
16.14 数据库一致性检查 694
16.15 数据库性能报告 696
16.16 数据类型的差异 700
16.17 数据库对象的差异 700
16.18 结束语 702