Table of Contents

Search

  1. Preface
  2. Part 1: PowerExchange CDC Introduction
  3. Part 2: PowerExchange CDC Components
  4. Part 3: PowerExchange CDC Data Sources
  5. Part 4: Change Data Extraction
  6. Part 5: Monitoring and Tuning
  7. Appendix A: DTL__CAPXTIMESTAMP Time Stamps

CDC Guide for Linux, UNIX, and Windows

CDC Guide for Linux, UNIX, and Windows

Target Latency

Target Latency

Target latency is the total time for applying change data to the targets.
This total includes the time that PWXPC takes to extract change data from the change stream and the time that PowerCenter Integration Service takes to apply that change data to the targets. If extraction and apply processing occurs quickly, target latency is low.
The values for the commitment control attributes affect target latency. When you set the commitment control attributes, balance target latency requirements with resource consumption on the PowerCenter Integration Service machine and the target databases.
Lower target latency values result in higher resource use. The increased resource use occurs because the PowerCenter Integration Service must flush the change data more frequently. Also, the target databases must process more commit requests.
The following table describes the default values for the commitment control attributes, which provide the lowest latency:
Attribute
Default
Maximum Rows Per commit
0, which disables this attribute
Minimum Rows Per commit
0, which disables this attribute
Real-time Flush Latency in milli-seconds
0, which is equivalent to 2000 milliseconds or 2 seconds
UOW Count
1
These values decrease target latency because PWXPC commits changes after each UOW or on UOW boundaries. However, these values can have the following drawbacks:
  • Highest resource consumption on the source system, PowerCenter Integration Service machine, and target databases
  • Decreased throughput for the CDC sessions because PWXPC flushes change data too frequently for the PowerCenter Integration Service or target databases to handle this processing
To lower resource consumption and potentially increase throughput for CDC sessions, enter a value greater than the default value for one of the following attributes:
  • Minimum Rows Per commit
  • UOW Count
  • Real-time Flush Latency in milli-seconds
Then disable the other attributes.

0 COMMENTS

We’d like to hear from you!