Table of Contents

Search

  1. Preface
  2. Change Data Capture Introduction
  3. PowerExchange Listener
  4. PowerExchange Condense
  5. DB2 for i5/OS Change Data Capture
  6. Remote Logging of Data
  7. Introduction to Change Data Extraction
  8. Extracting Change Data
  9. Monitoring CDC Sessions
  10. Managing Change Data Extractions
  11. Tuning CDC Sessions
  12. Appendix A: DTL__CAPXTIMESTAMP Time Stamps

CDC Guide for i5/OS

CDC Guide for i5/OS

Tuning Commit Processing

Tuning Commit Processing

To tune commit processing and performance of CDC sessions, you can adjust commitment control attributes on the PWX CDC application connection.
If the session log for a CDC session contains PWXPC flush messages followed by PowerCenter source-based commit messages, the session might be reading change data faster than the data is applied to the targets. To try to resolve this issue, adjust the following commitment control attributes on the PWX CDC connection, based on the most prevalent type of flush message in the session log:
  • If PWXPC_10081 flush messages are the most prevalent messages, try increasing the
    UOW Count
    .
  • If PWXPC_10082 flush messages are the most prevalent messages, try increasing the
    Real-time Flush Latency in milli-seconds
    .
If PWXPC flushes change data too frequently, too many commitment control attributes might be specified on the PWX CDC connection. In this case, specify a single commitment control attribute and disable the other ones.
If the change stream contains many small UOWs, you can use the
Minimum Rows Per commit
option to create larger UOWs of more uniform size. PowerExchange and PWXPC can process a few large UOWs more efficiently than many small UOWs. By using the
Minimum Rows Per commit
option to increase the size of UOWs, you can improve CDC processing efficiency.
Also, performance of the target database can impact the performance of the CDC session. Contact your database administrator to verify that database access is optimal.

0 COMMENTS

We’d like to hear from you!