InfoSphere CDC (ISCDC) - FAQ
1. What is Latency in Change Data Capture?
Latency information is normally for Mirroring subscription. As InfoSphere CDC measures latency as the amount of time that passes between when data changes on a source table and when it changes on the target table. For example, if an application inserts a row into the source table at 10:00 and CDC applies that row to the target able at 10:15, then the latency for the subscription is 15 minutes.
2. What is in-scope and out-of-scope tables in InfoSphere CDC terminology?
The tables are inscope tables if they are replicated to the target by InfoSphere CDC. The tables are out-of-scope when those tables are not part of any replication.
3. How to ignore error that occurs during refresh/mirrorring?
Prior 6.3
D_MIRROR_REFRESH_ERROR_STOP=OFF - refresh continues after an error has occurred.
D_MIRROR_MIRROR_ERROR_STOP=OFF - mirroring continues after an error has occurred.
Post 6.3
Set the following 2 system parameters via Management Console.
mirror_end_on_error = false
refresh_end_on_error=false
For more details on these system parameters, please refer IBM InfoSphere Change Data Capture Management Console, Version 6.5 - Administration Guide.
4. Can the source database be read-only for InfoSphere CDC?
Absolutely. Some business demands that the source (which normally are production) database not to be manipulated by any users other than selected one. In such scenario, InfoSphere CDC can very well work with the read-only database.
5. What are the impressions of CDC when the source database is not read-only?
When the source database is not read-only, InfoSphere CDC
- Adds a table level supplemental logging
- Turn on the database level tracing
6. Which version of Oracle onwards ISCDC supports log-reading?
Oracle 9 implemented supplemental logging and IS-CDC needs Oracle 9 or later for doing the log reading. Prior version of Oracle 9 did not contain sufficient information to do log based change capture.
7. Why ISCDC enables table level supplemental logging when the source is not read-only?
CDC requires only minimal database supplemental logging. When the source database is not read-only, CDC adds the table level supplemental logging based on the in-scope tables (ie. tables that are mirrored) to reduce the overall impact as database level logging costly interms of generating the logs even for out-of-scope tables.
More will be added ....
Comments
Post a Comment