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

PowerCenter Session Properties for Tuning Buffer Memory

PowerCenter Session Properties for Tuning Buffer Memory

When you run a CDC session, the PowerCenter Data Transformation Manager (DTM) allocates buffer memory to the session based on the
DTM Buffer Size
value on the
Properties
tab of the session properties. The DTM divides the memory into buffer blocks based on the
Default Buffer Block Size
setting on the
Config Object
tab of the session properties.
If you suspect that buffer memory is insufficient, enable the collection of performance details in the CDC session. Then review the difference between the performance counters
4.1 Time in PowerExchange Processing
and
4.4 Elapsed Time
. If the elapsed time is much larger that the PowerExchange processing time, buffer memory constraints might exist. To improve performance of the CDC session, try adjusting the
DTM Buffer Size
and
Default Buffer Block Size
properties.
For optimal CDC performance, set these session properties to create a large number of small blocks. Informatica recommends the following settings:
  • For the
    DTM Buffer Size
    , specify 128 MB, 256 MB, 512 MB, 1 GB, or 2 GB.
  • For the
    Default Buffer Block Size
    , specify 32 KB.
Do
not
set these session properties to
auto
. The
auto
option creates a small number of large blocks, which can degrade CDC session performance. The
auto
option is intended for bulk data load processing.

0 COMMENTS

We’d like to hear from you!