图书介绍
Oracle Streams 11g数据复制PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle Streams 11g数据复制](https://www.shukui.net/cover/50/33829966.jpg)
- (美)德什潘德著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302279686
- 出版时间:2012
- 标注页数:408页
- 文件大小:59MB
- 文件页数:426页
- 主题词:关系数据库-数据库管理系统,Oracle Steams 11g
PDF下载
下载说明
Oracle Streams 11g数据复制PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分Oracle Streams简介3
第1章Oracle Streams的概念3
1.1 Oracle Streams中的信息流4
1.2 Oracle Streams体系结构概述5
1.2.1捕获组件5
1.2.2暂存和传播组件7
1.2.3消费组件8
1.2.4队列9
1.2.5 Oracle Streams标签10
1.2.6规则和规则集10
1.2.7实例化11
1.2.8 LogMiner数据字典11
1.2.9 Streams数据字典12
1.2.10 NOLOGGING操作和UNRECOVERABLE操作12
1.2.11补充日志12
1.2.12逻辑修改记录13
1.2.13表数据的比较14
1.3本章小结14
第2章 使用Oracle Streams15
2.1数据复制16
2.1.1单向复制16
2.1.2双向复制17
2.1.3点对点复制17
2.1.4辐射型复制18
2.1.5与非Oracle数据库的复制21
2.2数据仓库加载21
2.3数据审计21
2.4数据保护22
2.5消息队列管理22
2.6在数据库升级时减少停工时间23
2.7在进行维护工作时减少停工时间23
2.8本章小结24
第Ⅱ部分Oracle Streams的概念和架构27
第3章Streams规则和规则集27
3.1规则28
3.1.1评估上下文28
3.1.2规则条件28
3.1.3操作上下文29
3.2规则集29
3.2.1正规则集30
3.2.2负规则集31
3.3创建规则和规则集33
3.3.1系统创建的规则和规则集34
3.3.2用户创建的规则和规则集47
3.3.3用于删除不支持LCR的规则条件50
3.4管理规则和规则集的存储过程52
3.5本章小结52
第4章 捕获进程55
4.1捕获规则的类型56
4.1.1本地捕获进程56
4.1.2下游捕获进程57
4.2捕获进程检查点和系统修改编号59
4.2.1必需的检查点SCN60
4.2.2最大检查点SCN60
4.2.3 First SCN60
4.2.4 Start SCN61
4.2.5已捕获的SCN61
4.2.6最近入队的SCN62
4.2.7应用的SCN62
4.2.8源重置日志SCN62
4.2.9检查点保存时间62
4.3创建捕获进程63
4.3.1创建本地捕获进程63
4.3.2创建下游捕获进程68
4.3.3创建同步捕获进程70
4.3.4捕获用户72
4.4捕获进程组件72
4.5捕获进程参数73
4.6未捕获到的修改77
4.6.1捕获进程未捕获到的修改78
4.6.2同步捕获进程未捕获到的修改79
4.6.3检查不支持对象的方法79
4.7 NOLOGGING操作81
4.8补充日志82
4.8.1补充日志的用途82
4.8.2补充日志的类型83
4.8.3系统创建的补充日志组86
4.9本章小结87
第5章 暂存进程与传播进程89
5.1队列模型90
5.2队列类型90
5.2.1 ANYDATA类型的类型化队列90
5.2.2缓冲区队列90
5.2.3持久化队列91
5.2.4安全队列91
5.2.5事务队列91
5.2.6非事务队列91
5.2.7提交时队列91
5.3 Streams客户端使用队列的方式92
5.4创建Streams队列92
5.5传播96
5.5.1队列-数据库链接传播96
5.5.2队列-队列传播96
5.5.3有向网络97
5.5.4创建传播进程98
5.5.5传播规则集和规则103
5.5.6传播作业和调度计划104
5.6本章小结108
第6章 应用进程109
6.1应用进程概述110
6.2应用进程状态110
6.3应用进程组件110
6.3.1 reader服务器111
6.3.2协调器进程112
6.3.3服务器进程112
6.4应用用户114
6.5创建应用进程114
6.5.1自动创建应用进程115
6.5.2手动创建应用进程119
6.6应用进程参数121
6.7处理触发器125
6.8处理列差异127
6.8.1数据类型不匹配127
6.8.2目标表中列的数目不够127
6.8.3目标表中列的数目过多128
6.8.4列名不匹配128
6.8.5没有主键或唯一键128
6.9处理事务依赖129
6.9.1对象依赖130
6.9.2值依赖130
6.10应用进程的消息处理131
6.10.1 DML处理程序132
6.10.2 DDL处理程序137
6.10.3错误处理程序139
6.10.4预提交处理程序142
6.11不能应用的修改142
6.12本章小结143
第7章 逻辑修改记录145
7.1行LCR146
7.2 DDL LCR147
7.3 LCR中的额外特性148
7.4访问LCR内容149
7.4.1访问行LCR内容152
7.4.2访问DDL LCR内容157
7.5修改LCR内容159
7.5.1修改行LCR内容159
7.5.2修改DDL LCR内容163
7.6 LCR和LOB数据类型165
7.7本章小结166
第Ⅲ部分Oracle Streams配置171
第8章 为数据复制配置Oracle Streams171
8.1 Streams配置方法172
8.2首要任务172
8.2.1准备数据库172
8.2.2创建数据库之间的网络连接176
8.2.3创建Streams Administrator账户177
8.2.4创建数据库链接178
8.2.5创建目录对象179
8.3使用MAINTAIN存储过程配置Streams179
8.3.1数据库级别的Streams复制180
8.3.2模式级别的Streams复制182
8.3.3表级别的Streams复制184
8.3.4表空间级别的Streams复制185
8.3.5使用MAINTAIN存储过程配置下游捕获进程188
8.3.6监控MAINTAIN存储过程的进度190
8.3.7从MAINTAIN存储过程的错误中恢复192
8.3.8MAINTAIN存储过程的优势194
8.3.9MAINTAIN存储过程的限制194
8.4使用自定义脚本配置Streams195
8.4.1含有本地捕获进程的单向复制196
8.4.2包含下游捕获进程的单向复制202
8.4.3双向复制207
8.4.4从单个源到多个目标的复制211
8.4.5使用队列转发的复制211
8.4.6使用应用转发的复制212
8.4.7使用同步捕获进程的复制213
8.4.8辐射型复制216
8.4.9点对点复制218
8.5本章小结219
第9章 数据转换221
9.1基于规则的转换的种类222
9.1.1声明性的基于规则的转换222
9.1.2自定义的基于规则的转换223
9.2使用基于规则的转换的场合224
9.3找到规则名224
9.4配置声明性的基于规则的转换225
9.4.1 ADD COLUMN存储过程225
9.4.2 DELETE COLUMN存储过程227
9.4.3 KEEP COLUMNS存储过程228
9.4.4 RENAME COLUMN存储过程230
9.4.5 RENAME SCHEMA存储过程231
9.4.6 RENAME TABLE存储过程232
9.5基于规则的转换和DDL复制233
9.6配置自定义的基于规则的转换233
9.6.1针对DDL LCR的自定义的基于规则的转换234
9.6.2针对行LCR的自定义的基于规则的转换238
9.7移除基于规则的转换240
9.7.1移除声明性的基于规则的转换240
9.7.2移除自定义的基于规则的转换243
9.8表子集规则转换243
9.9转换的执行顺序244
9.10本章小结245
第10章 数据冲突处理247
10.1冲突类型248
10.1.1删除冲突248
10.1.2更新冲突248
10.1.3唯一性冲突248
10.1.4外键冲突248
10.2避免冲突的方法249
10.2.1避免唯一性冲突249
10.2.2避免删除冲突251
10.2.3避免更新冲突251
10.3解决冲突251
10.4使用预置的更新冲突处理程序251
10.4.1使用列列表(column list)253
10.4.2使用解析列253
10.4.3建立预置的更新冲突处理程序253
10.4.4列出定义的更新冲突处理程序256
10.4.5修改更新冲突处理程序256
10.4.6移除更新冲突处理程序257
10.5为非关键列停止冲突检测258
10.6自定义冲突处理程序259
10.7本章小结265
第Ⅳ部分Oracle Streams管理269
第11章 管理和监控Streams复制269
11.1管理Streams进程270
11.1.1管理捕获进程270
11.1.2管理同步捕获进程277
11.1.3管理传播进程277
11.1.4管理应用进程279
11.2监控Streams进程283
11.2.1监控捕获进程284
11.2.2监控传播进程和队列287
11.2.3监控应用进程289
11.3监控事务295
11.4分割和合并:管理和监控297
11.4.1自动分割和合并298
11.4.2手动分割和合并300
11.5 Streams Performance Advisor301
11.6本章小结304
第12章 维护和错误处理305
12.1扩展Streams环境306
12.1.1添加对象到已有的Streams环境中306
12.1.2添加数据库到已有的Streams环境中308
12.2移除Streams配置311
12.2.1移除整个Streams配置311
12.2.2移除指定的Streams配置311
12.3调试Streams进程317
12.3.1调试捕获进程317
12.3.2调试传播进程320
12.3.3调试应用进程322
12.4 Streams消息跟踪331
12.5 Streams健康检查报告334
12.6数据比较和收敛335
12.6.1创建比较336
12.6.2运行比较336
12.6.3列出比较337
12.6.4从本地表向远程表收敛337
12.6.5重新检查比较338
12.6.6清除比较339
12.6.7删除比较339
12.7本章小结339
第13章Streams性能考量341
13.1 Streams队列溢出342
13.2应用溢出343
13.3处理大事务343
13.3.1 Streams标签345
13.3.2存储过程复制346
13.4处理长时间运行的事务346
13.5日志挖掘活动347
13.6考量捕获进程347
13.6.1并行化348
13.6.2检查点信息348
13.7考量传播进程349
13.8考量应用进程350
13.8.1调校应用进程参数350
13.8.2处理LOB数据类型351
13.8.3应用规则集353
13.8.4检测冲突353
13.9修复故障353
13.10本章小结354
第14章OEM Grid Control在Streams复制中的应用355
14.1 Streams配置向导356
14.2创建模式级别的复制358
14.2.1第1步:对象选择358
14.2.2第2步:目标选项358
14.2.3第3步:复制选项359
14.2.4第4步:调度作业360
14.2.5第5步:检查361
14.3监控和管理Streams复制环境362
14.3.1监控捕获进程363
14.3.2监控传播进程364
14.3.3监控应用进程365
14.3.4显示事务细节:LogMiner会话367
14.3.5显示Streams组件概要信息368
14.3.6显示Streams路径和性能分析数据369
14.3.7管理Streams进程371
14.3.8管理应用错误373
14.4 Streams指标和告警374
14.5本章小结376
第Ⅴ部分 附录379
附录A Oracle Streams最佳实践379
附录B RAC环境中的Oracle Streams复制387
附录C Streams健康检查报告393
附录D Streams复制的数据字典视图399
附录E参考文献407