网上购物 货比三家
您现在的位置:快乐比价网 > 图书 > 计算机与网络 > 数据库 > 商品详情

Oracle Streams 11g数据复制

分享到:
Oracle Streams 11g数据复制

最 低 价:¥47.60

定 价:¥68.00

作 者:(美)Kirtikumar Deshpande

出 版 社:清华大学出版社

出版时间:2012 年3月

I S B N:9787302279686

价格
47.60元
价格
47.60元
价格
47.60元
价格
47.60元

商品详情

编辑推荐

内容简介

《oracle streams 11g数据复制》介绍了如何在分布式计算框架之间实现实时的信息访问和数据共享,详细解释了建立和管理一个统一的企业数据共享基础设施的方法,以及如何捕获、传播和应用数据库修改、转换数据和处理数据冲突,包含的主题还有监控、优化和调试技术。
  主要内容
  理解oracle streams组件和架构
  获取有关捕获、传播和应用dml与ddl修改的深入知识
  学习如何访问和修改lcr的内容
  构建用于数据转换的自定义存储过程
  为数据库、模式和表配置oracle streams复制
  为提高吞吐量调校oracle streams的性能
  使用oracle enterprise manager grid control管理和监控oracle streams
  提供多个实践范例和脚本,便于技术的学习和掌握

作者简介

Kirtikumar Deshpande(Kirti)在信息技术领域有超过29年的从业经历。在使用Oracle产品和技术方面,Kirti已有15的丰富经验。Kirti与他人合著的OraclePress图书包括Oracle Wait Interface:A Practicai Gaide to PerFormance Diagnostics&Tuning和Oracle Perfonmnce Tuning 101,并且因为前一本书而获得由OracleMagazine授予的“2005年年度Oracle作者奖”。他在美国和其他国家的各种Oracle用户组会议中发表了多篇技术论文。在加入Oracle公司之前,Kirti是一位Oracle架构师,并且还是一名数据库管.. << 查看详细

目录

《oracle streams 11g数据复制》
第ⅰ部分 oracle streams简介
第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的概念和架构
第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配置
第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.8 maintain存储过程的优势194
8.3.9 maintain存储过程的限制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管理
第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
第ⅴ部分 附 录
附录a oracle streams最佳实践379
附录b rac环境中的oracle streams复制387
附录c streams健康检查报告393
附录d streams复制的数据字典视图399
附录e 参考文献407

商品评论(0条)

暂无评论!

您的浏览历史

loading 内容加载中,请稍后...