
精通Oracle 12c 资料库管理
《精通Oracle 12c 资料库管理》是清华大学出版社出版的一本图书。
图书内容
本书以引导读者快速实践Oracle 12c资料库为原则,由浅入深,涵盖Oracle 12c资料库管理的主要实践活动,内容非常贴合实际管理需要。本书共12章。第1~4章介绍Oracle资料库基础知识,如Oracle的发展史、资料库简单的基本安装、资料库体系结构、资料库自动存储管理等。第5~8章介绍资料库日常运维的基本工作内容,主要有资料库的备份和恢复、资料库最佳化以及常用的资料库运维工具使用方法。第9章介绍Oracle 12c新特性的多租户功能。第10~11介绍SQL语句和PL/SQL的使用方法。第12章是RAC案例部分,介绍Oracle资料库的高级安装方法。本书内容丰富,範例精典,实用性强,适合初级、中级层次想要精通Oracle资料库技术的人员阅读,尤其适合资料库进阶人员或高校相关专业的师生阅读。
出版信息
精通Oracle 12c 资料库管理
作者:王荣鑫
定价:59元
印次:1-1
ISBN:9787302513575
出版日期:2018.12.01
印刷日期:2018.10.19
定价:59元
印次:1-1
ISBN:9787302513575
出版日期:2018.12.01
印刷日期:2018.10.19
图书目录
目 录
第1章 Oracle 12c资料库软体安装 1
1.1 Oracle资料库安装 2
1.1.1 作业系统镜像档案下载 2
1.1.2 作业系统配置方法 6
1.1.3 Oracle资料库软体安装程式下载方法 9
1.1.4 基础环境配置检查 10
1.1.5 运行安装程式 10
1.1.6 配置安全更新 10
1.1.7 安装选项 11
1.1.8 伺服器类别 12
1.1.9 Oracle安装用户 13
1.1.10 安装位置 14
1.1.11 先决条件、概要、安装产品 15
1.2 小结 16
第2章 Oracle资料库基本概念 17
2.1 关于关係资料库 17
2.2 Oracle资料库的发展史 18
2.3 认识资料库对象 19
2.4 表 20
2.4.1 堆表 20
2.4.2 临时表 23
2.4.3 索引组织表 24
2.4.4 集群表 24
2.4.5 分区表 25
2.5 索引 28
2.5.1 索引的使用 30
2.5.2 索引建立的原则 31
2.6 视图 31
2.6.1 普通枧图 31
2.6.2 物化视图 32
2.6.3 对象视图 32
2.7 小结 33
第3章 Oracle资料库体系结构 34
3.1 体系结构概述 34
3.2 Oracle资料库的连线 35
3.3 实例记忆体区 36
3.3.1 资料库高速缓冲区 37
3.3.2 日誌缓冲区 38
3.3.3 共享池 39...
3.3.4Java池和流池 39
3.4后台进程 40
3.4.1进程监视器 41
3.4.2系统监视器 41
3.4.3检查点管理进程 42
3.4.4资料库写进程 43
3.4.5日誌写进程 43
3.4.6管理监控进程 44
3.4.7归档进程 44
3.5物理结构 48
3.5.1数据档案 48
3.5.2日誌档案 48
3.5.3控制档案 49
3.5.4参数档案 49
3.5.5其他档案 49
3.6逻辑结构 49
3.6.1表空间 50
3.6.2段 51
3.6.3数据区 51
3.6.4数据块 52
3.7小结 52
第4章资料库自动存储管理 53
4.1ASM综述 53
4.2ASM体系结构 54
4.3ASM中存储的概念 55
4.4ASM磁碟组 56
4.5磁碟组的管理 58
4.6ASM磁碟组兼容性 60
4.7ASMCMD程式 61
4.8小结 62
第5章通过配置实现资料库可恢复 63
5.1备份恢复任务 63
5.2Oracle的备份恢複方案 64
5.3配置资料库使其可恢复 64
5.4使用快速恢复区 67
5.5配置备份规範 69
5.5.1备份目标 70
5.5.2配置RMAN的永久性设定 70
5.5.3控制档案自动备份 70
5.5.4配置设备和分配通道 71
5.5.5配置备份最佳化 72
5.6小结 73
第6章备份与恢复 74
6.1使用RMAN创建备份 74
6.1.1创建映像副本 75
6.1.2创建整体资料库备份 75
6.1.3归档备份 77
6.1.4RMAN备份类型 78
6.1.5压缩备份和加密备份 81
6.2使用RMAN执行恢复 82
6.2.1完全恢复与不完全恢复 83
6.2.2RMAN演示1:在丢失了所有控制档案副本后进行恢复 85
6.2.3RMAN演示2:在丢失了重做日誌组后进行恢复 89
6.2.4RMAN演示3:恢复映像副本 91
6.2.5RMAN演示4:执行快速恢复 96
6.2.6RMAN演示5:克隆资料库 102
6.3小结 114
第7章管理资料库性能 115
7.1几个与性能管理相关的概念 116
7.1.1性能最佳化数据 116
7.1.2最佳化统计信息收集 116
7.1.3Oracle等待事件 117
7.1.4实例统计信息 118
7.1.5与会话和服务有关的统计信息 119
7.2Oracle资料库最佳化方案 119
7.2.1记忆体最佳化 120
7.2.2IO最佳化 126
7.2.3如何检查Oracle资料库的性能 145
7.2.4问题处理方法与思路 153
7.3寻找问题根源 154
7.3.1System_Event事件 154
7.3.2Session_Event事件 155
7.3.3Session_Wait 155
7.3.4套用最佳化 155
7.3.5记忆体调优 155
7.3.6I/O最佳化 156
7.3.7竞争最佳化 157
7.4小结 157
第8章Oracle常用管理工具 158
8.1SQL*Plus工具及其使用 158
8.1.1启动SQL*Plus 158
8.1.2关闭SQL*Plus 159
8.1.3设定变数 159
8.1.4设定SQL*Plus环境参数 160
8.1.5设定SQL*Plus配置档案 161
8.1.6编辑执行SQL语句 161
8.1.7编辑执行SQL*Plus命令 162
8.2常用的SQL*Plus命令 163
8.2.1连线资料库 163
8.2.2格式化命令 163
8.2.3SET命令 166
8.3小结 167
第9章Oracle12c多租户功能 168
9.1Oracle12c版本新特性 168
9.2什幺是多租户功能 172
9.2.1Oracle12c多租户功能简介 172
9.2.2容器资料库介绍 172
9.2.3多租户功能的优势 173
9.2.4创建多租户资料库 173
9.2.5基本管理 180
9.3小结 185
第10章SQL基础 186
10.1SQL语句分类 186
10.2查询语句 187
10.2.1SELECT查询语句 187
10.2.2SELECTDISTINCT语句 188
10.2.3WHERE子句 189
10.2.4AND和OR运算符 190
10.2.5ORDERBY语句用于对结果集进行排序 192
10.2.6BETWEEN操作符 193
10.2.7LIKE操作符 195
10.3数据操作语句 196
10.3.1INSERTINTO语句 196
10.3.2UPDATE语句 197
10.3.3DELETE语句 198
10.4连线查询语句 199
10.4.1JOIN和KEY的作用 199
10.4.2INNERJOIN关键字 201
10.4.3LEFTJOIN关键字 202
10.4.4RIGHTJOIN关键字 203
10.4.5FULLJOIN关键字 203
10.4.6UNION操作符 204
10.5常见函式 206
10.5.1COUNT()函式 206
10.5.2SUM()函式 207
10.5.3MAX()函式 207
10.5.4MIN()函式 208
10.5.5GROUPBY语句 208
10.6小结 209
第11章PL/SQL基础 210
11.1PL/SQL的优点 210
11.2PL/SQL块结构 211
11.3PL/SQL块的命名和匿名 212
11.3.1函式 212
11.3.2过程 212
11.3.3包 213
11.3.4触发器 213
11.3.5声明变数 214
11.3.6给变数赋值 214
11.3.7常量 215
11.3.8标量 215
11.3.9操作符 216
11.3.10执行部分 217
11.3.11执行一个PL/SQL块 220
11.3.12控制结构 221
11.4实战PL/SQL举例 223
11.4.1构造一个简单的PL/SQL块 223
11.4.2PL/SQL块接收用户的输入信息 223
11.4.3查询 225
11.4.4LOOP循环 226
11.4.5WHILE循环 227
11.4.6FOR循环 228
11.4.7IF语句 229
11.4.8IF…ELSE语句 229
11.4.9IF…ELSIF…ELSE语句 230
11.5小结 230
第12章OracleRAC架构安装与部署 231
12.1软体和硬体準备 232
12.2安装前的检查和配置 232
12.2.1检查作业系统环境 232
12.2.2检查系统软体套件 233
12.2.3关闭服务(防火墙) 234
12.2.4调整系统参数 234
12.2.5修改hostname 236
12.2.6配置hosts 236
12.2.7创建用户和组 236
12.2.8挂载安装目录 237
12.2.9创建安装目录 237
12.2.10设定用户环境变数 237
12.2.11配置共享存储 238
12.2.12禁用TransparentHugePages 240
12.2.13配置NTP服务 241
12.2.14其他节点重複步骤 242
12.2.15互信配置 242
12.3GRID安装 243
12.3.1安装前预先检查 243
12.3.2cvuqdisk包安装(两个节点都安装) 243
12.4开始安装 244
12.5创建ASM磁碟组 254
12.6资料库软体安装 256
12.7建库 262
12.8安装PSU 271
12.8.1解压、授权 272
12.8.2命令 272
12.8.3过程输出 272
12.9卸载 280
12.9.1卸载DatabaseSoftware 280
12.9.2卸载GridInfrastructure 281
12.10小结 281