Oracle Replication: Snapshot, Multi-master & Materialized Views Scripts
暫譯: Oracle 複製:快照、多主及物化視圖腳本

John Garmany, Robert G. Freeman

  • 出版商: Rampant Tech Press
  • 出版日期: 2003-12-01
  • 售價: $1,363
  • 貴賓價: 9.5$1,294
  • 語言: 英文
  • 頁數: 288
  • 裝訂: Paperback
  • ISBN: 0972751335
  • ISBN-13: 9780972751339
  • 相關分類: Oracle
  • 已絕版

買這商品的人也買了...

商品描述

Description:

This book is an indispensable reference for any Oracle DBA who must ensure the consistency of data across distributed platforms. With the advent of cheap disk and fast worldwide connectivity, many Oracle professionals recognize the benefits of distributing Oracle data. However, Oracle multi-master replication is extremely complex and time-consuming to implant. This book addresses the complexity of Oracle replication by providing working code examples and illustration from working systems. The text covers all areas of Oracle replication, including snapshots, using dbms_job to refresh snapshots, multi-master replication and conflict resolution mechanisms.

Written by a distinguished graduate of West Point, Col. Garmany leverages his 20+ years of experience into an indispensable guide for any Oracle professional who must quickly implement Oracle snapshot and multimaster replication. A noted instructor, author and lecturer, Col. John Garmany leverages his ability to explain complex issues in Plain English into a one-of-a-kind book.

This handy reference contain working examples of snapshot and multimaster replication to allow you to get started quickly with your Oracle replication structure. Packed with useful notes and an online code deport, this reference show every aspect of Oracle snapshot replication including syntax for refresh intervals, managing snapshot logs, monitoring Oracle replication refresh timings and much more.

Best of all, this is the only book that describes the intricacies of Oracle multimaster replication and provides working code examples of complex multimaster replication. Includes a section on Oracle replication tuning and monitoring, this is a must-have book for all Oracle professionals who replicate their data.

 

Table of Contents:

Chapter 1: Introduction to the Oracle Replication Architecture   

The Oracle Replication Architecture  
Database links
Basics of distributed updates
Inside the two-phase commit
Basics of Snapshot and Multi-master Replication  
Manual Replication techniques  
 
Chapter 2: Installing Oracle Advanced Replication  

Overview of the replication packages
Checklist for installing advanced replication
   Creating the users
   Setting Oracle parameters
   Creating database links
   Managing replication security
   Testing replication

Chapter 3: Basic read-only Replication with snapshots  

Read-Only Snapshot architecture
Restrictions of read-only snapshots  
Snapshot Creation Basics  
Setting the refresh interval
Complex Snapshot creation  
Creating and managing snapshot logs  
Subquery Sub-setting in snapshots  
Refresh Groups for snapshots
 
Chapter 4: Using Oracle Updateable Snapshots  

Background in updateable snapshots  
Defining Updateable Snapshots  
Defining refresh intervals  

Chapter 5: Using Updateable Materialized Views
 
Defining updatable materialized views
 
Chapter 6: Monitoring Oracle Replication with Scripts

Goals of monitoring replication
Scripts to measure pending updates
Auto-correct script for broken snapshots

Chapter 7: Using Oracle Procedural Replication  

Introduction to procedural replication
Installing the replication packages  
Restrictions on Procedural Replication 
 
Chapter 8: Oracle Multi-Master Replication  

Background on multi-master replication
Restriction & limitations of multi-master replication
Using the Oracle-supplied packages
Defining Replication Groups  
Defining the master site
Defining propagation rules  
Using  the dbms_repcat package
Replication of data definitions (DDL)  
 
Chapter 9: Conflict Avoidance in multi-master replication  

The causes of data conflicts
The options for conflict resolution
Using Referential Integrity with multi-master replication
Techniques to avoid data conflicts
Implementing an automated conflict avoidance mechanism
Manual intervention and conflict detection

商品描述(中文翻譯)

**描述:**
本書是任何必須確保跨分散平台數據一致性的 Oracle DBA 的不可或缺的參考資料。隨著廉價磁碟和快速全球連接的出現,許多 Oracle 專業人士認識到分散 Oracle 數據的好處。然而,Oracle 多主複製的實施極其複雜且耗時。本書通過提供可運行的代碼示例和實際系統的插圖,解決了 Oracle 複製的複雜性。文本涵蓋了 Oracle 複製的所有領域,包括快照、使用 dbms_job 刷新快照、多主複製和衝突解決機制。

由西點軍校的傑出畢業生 Garmany 上校撰寫,他將自己超過 20 年的經驗轉化為任何必須快速實施 Oracle 快照和多主複製的 Oracle 專業人士的不可或缺的指南。作為一位著名的講師、作者和演講者,Garmany 上校善於用簡單的英語解釋複雜問題,創作出一本獨一無二的書籍。

這本方便的參考書包含快照和多主複製的可運行示例,讓您能夠快速開始您的 Oracle 複製結構。書中充滿了有用的註解和在線代碼庫,展示了 Oracle 快照複製的每個方面,包括刷新間隔的語法、管理快照日誌、監控 Oracle 複製刷新時間等。

最重要的是,這是唯一一本描述 Oracle 多主複製複雜性的書籍,並提供複雜多主複製的可運行代碼示例。包括 Oracle 複製調優和監控的部分,這是所有進行數據複製的 Oracle 專業人士必備的書籍。

**目錄:**
**第 1 章:Oracle 複製架構介紹**
Oracle 複製架構
數據庫鏈接
分散更新的基本概念
兩階段提交的內部運作
快照和多主複製的基本概念
手動複製技術

**第 2 章:安裝 Oracle 高級複製**
複製包概述
安裝高級複製的檢查清單
創建用戶
設置 Oracle 參數
創建數據庫鏈接
管理複製安全性
測試複製

**第 3 章:使用快照的基本只讀複製**
只讀快照架構
只讀快照的限制
快照創建基本概念
設置刷新間隔
複雜的快照創建
創建和管理快照日誌
快照中的子查詢子集
快照的刷新組

**第 4 章:使用 Oracle 可更新快照**
可更新快照的背景
定義可更新快照
定義刷新間隔

**第 5 章:使用可更新的物化視圖**
定義可更新的物化視圖

**第 6 章:使用腳本監控 Oracle 複製**
監控複製的目標
測量待處理更新的腳本
自動修正損壞快照的腳本

**第 7 章:使用 Oracle 程序複製**
程序複製介紹
安裝複製包
程序複製的限制

**第 8 章:Oracle 多主複製**
多主複製的背景
多主複製的限制與限制
使用 Oracle 提供的包
定義複製組
定義主站
定義傳播規則
使用 dbms_repcat 包
數據定義的複製 (DDL)

**第 9 章:多主複製中的衝突避免**
數據衝突的原因
衝突解決的選項
在多主複製中使用參考完整性
避免數據衝突的技術
實施自動衝突避免機制
手動干預和衝突檢測