Table of Contents

Search

  1. Preface
  2. Part 1: Introduction
  3. Part 2: PowerExchange Client for PowerCenter (PWXPC)
  4. Part 3: PowerExchange ODBC
  5. Appendix A: PowerExchange Interfaces for PowerCenter Tips
  6. Appendix B: Datatypes and Code Pages
  7. Appendix C: PowerExchange Interfaces for PowerCenter Troubleshooting

PowerExchange Interfaces for PowerCenter

PowerExchange Interfaces for PowerCenter

Target Latency

Target Latency

Target latency is the total time that PWXPC takes to extract change data from the change stream and that the PowerCenter Integration Service takes to apply that data to the targets. If this processing occurs quickly, target latency is low.
The values that you use for the commit control attributes affect target latency. You must balance target latency requirements with resource consumption on the PowerCenter Integration Service machine and the target databases.
Lower target latency results in higher resource consumption because the PowerCenter Integration Service must flush the change data more frequently and the target databases must process more commit requests.
The following default values for commit control attributes result in the lowest latency:
  • 0 for
    Maximum Rows Per commit
    , which disables this option
  • 0 for
    Minimum Rows Per commit
    , which disables this option
  • 0 for
    Real-time Flush Latency in milli-seconds
    , which is equivalent to 2000 milliseconds or 2 seconds
  • 1 for
    UOW Count
These values can decrease target latency because PWXPC commits changes after each UOW or on UOW boundaries. However, these values also cause the highest resource consumption on the source system, the Integration Service machine, and the target databases. Or these values might decrease throughput because change data flushes too frequently for the PowerCenter Integration Service or the target databases to handle.
To lower resource consumption and potentially increase throughput for CDC sessions, specify a value greater than the default value for only one of the following attributes:
  • Minimum Rows Per commit
  • Real-time Flush Latency in milli-seconds
  • UOW Count
Disable the unused attributes.

0 COMMENTS

We’d like to hear from you!