Table of Contents

Search

  1. Preface
  2. Data Integration performance tuning overview
  3. Optimizing targets
  4. Optimizing sources
  5. Optimizing mappings
  6. Optimizing mapping tasks
  7. Optimizing advanced clusters
  8. Optimizing system performance

Data Integration Performance Tuning

Data Integration Performance Tuning

Bottlenecks

Bottlenecks

The first step in performance tuning is to identify performance bottlenecks. Performance bottlenecks can occur in the source and target databases, the mapping, the mapping task, and the system.
Tuning a bottleneck may reveal another one​. The strategy is to identify a performance bottleneck, eliminate it, and then identify the next performance bottleneck until you're satisfied with the performance.
Look for performance bottlenecks in the following order:
  1. Target
  2. Source
  3. Mapping
  4. Mapping task
  5. System
Use the following methods to identify performance bottlenecks:
Run test mappings.
You can configure a test mapping to read from a flat file source or to write to a flat file target to identify source and target bottlenecks.
Analyze thread statistics.
Analyze thread statistics to determine the optimal number of partitions.
Monitor system performance.
You can use system monitoring tools to view the percentage of CPU usage, I/O waits, and paging to identify system bottlenecks.

0 COMMENTS

We’d like to hear from you!