STREAMS筆記(2) 其他建立Streams的方式
------------------------------------------------------
DBMS_STREAMS_ADM.MAINTAIN_GLOBAL
DBMS_STREAMS_ADM.MAINTAIN_SCHEMAS
DBMS_STREAMS_ADM.MAINTAIN_TABLES
------------------------------------------------------
這組存過,可以選擇自動執行初始化,可以選擇使用expdp匯出檔案來初始化,還是通過network直接impdp
------------------------------------------------------
DBMS_STREAMS_ADM.MAINTAIN_SIMPLE_TTS
DBMS_STREAMS_ADM.MAINTAIN_TTS
------------------------------------------------------
這組存過,可以自動通過TTS來進行初始化
這兩組存在都無需建立佇列,Capture/Propagation/Apply,無需去設定初始化SCN
自動完成,跳過不支援的物件
注意
1.初始化不能在高峰期做,否則在源上設定初始化SCN的存過DBMS_CAPTURE_ADM.PREPARE_TABLE_INSTANTIATION可能由於資源忙失敗
2.如果使用impdp,主要調整並行度,提高初始化速度
3.impdp預設就會自動匯入Streams的初始化資訊,無需在執行dbms_apply_adm.set_table_instantiation_scn
4.使用TTS進行初始化,會自動將表空間置為read only,可能會影響業務
5.可以在目標上執行,自動配置為下流捕獲
6.可以指定instantiation引數為DBMS_STREAMS_ADM.INSTANTIATION_NONE,不進行初始化
最有用的是DBMS_STREAMS_ADM.MAINTAIN_TABLES,用於完成表的重新初始化
------------------------------------------------------
PRE_INSTANTIATION_SETUP & POST_INSTANTIATION_SETUP
------------------------------------------------------
無需建立佇列,Capture/Propagation/Apply
用於通過一致化的辦法來進行資料初始化(RMAN恢復,一致性匯出),需要自己完成初始化工作
通過pump初始化無需設定Apply初始化SCN,通過RMAN需要設定Apply初始化SCN為RMAN不完全恢復結束點的SCN
不可用於下流捕獲配置
需要指定引數跳過不支援的物件
支援:
GLOBAL,全庫
TRANSPORTABLE TABLESPACES,指定表空間
排除某些SCHEMA
DBMS_STREAMS_ADM.MAINTAIN_GLOBAL
DBMS_STREAMS_ADM.MAINTAIN_SCHEMAS
DBMS_STREAMS_ADM.MAINTAIN_TABLES
------------------------------------------------------
這組存過,可以選擇自動執行初始化,可以選擇使用expdp匯出檔案來初始化,還是通過network直接impdp
------------------------------------------------------
DBMS_STREAMS_ADM.MAINTAIN_SIMPLE_TTS
DBMS_STREAMS_ADM.MAINTAIN_TTS
------------------------------------------------------
這組存過,可以自動通過TTS來進行初始化
這兩組存在都無需建立佇列,Capture/Propagation/Apply,無需去設定初始化SCN
自動完成,跳過不支援的物件
注意
1.初始化不能在高峰期做,否則在源上設定初始化SCN的存過DBMS_CAPTURE_ADM.PREPARE_TABLE_INSTANTIATION可能由於資源忙失敗
2.如果使用impdp,主要調整並行度,提高初始化速度
3.impdp預設就會自動匯入Streams的初始化資訊,無需在執行dbms_apply_adm.set_table_instantiation_scn
4.使用TTS進行初始化,會自動將表空間置為read only,可能會影響業務
5.可以在目標上執行,自動配置為下流捕獲
6.可以指定instantiation引數為DBMS_STREAMS_ADM.INSTANTIATION_NONE,不進行初始化
最有用的是DBMS_STREAMS_ADM.MAINTAIN_TABLES,用於完成表的重新初始化
------------------------------------------------------
PRE_INSTANTIATION_SETUP & POST_INSTANTIATION_SETUP
------------------------------------------------------
無需建立佇列,Capture/Propagation/Apply
用於通過一致化的辦法來進行資料初始化(RMAN恢復,一致性匯出),需要自己完成初始化工作
通過pump初始化無需設定Apply初始化SCN,通過RMAN需要設定Apply初始化SCN為RMAN不完全恢復結束點的SCN
不可用於下流捕獲配置
需要指定引數跳過不支援的物件
支援:
GLOBAL,全庫
TRANSPORTABLE TABLESPACES,指定表空間
排除某些SCHEMA
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8242091/viewspace-762992/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- STREAMS筆記(1) step by step 建立一個Streams複製環境筆記
- STREAMS筆記(6) rule筆記
- STREAMS筆記(12) 效能監控筆記
- STREAMS筆記(11) GoldenGate & Heterogeneous筆記Go
- STREAMS筆記(10) 同步捕獲筆記
- STREAMS筆記(8) rule - 自定義筆記
- STREAMS筆記(7) rule - handle & TRANSFORM筆記ORM
- STREAMS筆記(4) 排表 & 加表筆記
- STREAMS筆記(9) 大事務 & 長事務筆記
- Oracle Stream(2)--Streams功能Oracle
- STREAMS筆記(3) REDO清理 & 異常處理筆記
- Oracle StreamsOracle
- 11.Wagtail streams應用-2AI
- STREAMS MONITORING
- Kafka Streams 剖析Kafka
- streams 總結
- Azkarra Streams簡介:Apache Kafka Streams的第一個微框架ApacheKafka框架
- 理解 PHP 中的 StreamsPHP
- Java Streams 的潛力Java
- oracle 10gR2中streams的配置[zt]Oracle 10g
- 精讀《web streams》Web
- Java 8 Streams filterJavaFilter
- Java 8 Streams map()Java
- Streams 流處理
- 在Oracle11g Streams測試Streams資料傳輸Oracle
- 聊聊rocketmq-streams的ILeaseServiceMQ
- Node.js Streams(流)Node.js
- Oracle Stream(1)--Streams概述Oracle
- 流和向量(Streams and Vectors)
- Flutter Provider and Streams [翻譯]FlutterIDE
- reactive streams與觀察者模式React模式
- InfoSphere Streams首次安裝使用
- 8個實用的Java Streams APIJavaAPI
- asyncio非同步IO——Streams詳解非同步
- Kafka Streams開發入門(1)Kafka
- oracle 12c Deprecation of Oracle StreamsOracle
- java .stream(). 使用介紹 Streams APIJavaAPI
- 在Oracle11g Streams單向傳輸的基礎上,配置Streams雙向傳輸測試Oracle