Table of Contents

Search

  1. Preface
  2. Introduction to PowerExchange Bulk Data Movement
  3. PowerExchange Listener
  4. Adabas Bulk Data Movement
  5. Datacom Bulk Data Movement
  6. DB2 for i5/OS Bulk Data Movement
  7. DB2 for Linux, UNIX, and Windows Bulk Data Movement
  8. DB2 for z/OS Bulk Data Movement
  9. IDMS Bulk Data Movement
  10. IMS Bulk Data Movement
  11. Microsoft SQL Server Bulk Data Movement
  12. Oracle Bulk Data Movement
  13. Sequential File Bulk Data Movement
  14. VSAM Bulk Data Movement
  15. Writing Data with Fault Tolerance
  16. Monitoring and Tuning Options

Bulk Data Movement Guide

Bulk Data Movement Guide

Using Connection Attributes to Tune Bulk Data Movement Sessions

Using Connection Attributes to Tune Bulk Data Movement Sessions

In PowerCenter, you can customize options on PWX NRDB Batch application connections and PWX bulk relational connections to tune bulk data movement sessions.
The following table describes the connection attributes that you can use to tune bulk data movement sessions:
Connection Attribute
Description
Tuning Suggestion
Compression
Select this option to compress source data during the PowerCenter session.
Default is disabled.
Do not use compression.
Encryption Type
The type of data encryption that PowerExchange uses.
Default is None.
Do not use encryption.
Offload Processing
Select this option to request bulk data offload processing.
Default is No.
Worker Threads
If you enable offload processing for data types that support worker threads, set this option to use multiple threads for offloaded processing on the Integration Service machine. Enter the number of threads that you want PowerExchange to use.
Valid values are from 1 through 64.
Default is 0, which disables multithreading.
Array Size
For VSAM data sets or sequential files, if the
Worker Threads
value is greater than zero,
Array Size
specifies the size of the storage array, in number of records, for the threads.
For DB2 for z/OS tables,
Array Size
specifies the DB2 fetch array size.
For DB2 for z/OS image copies,
Array Size
determines the maximum number of memory buffers that might need to be allocated. If zIIP processing is enabled,
Array Size
also specifies how many compressed rows to dispatch to the zIIP processor.
Valid values are 25 through 5000. Default is 25.
Informatica recommends that you use the default value of 25 unless you are able to test and determine whether the extra memory that is allocated to a larger array size has been beneficial and has not degraded server performance. If you are able to make these determinations, Informatica recommends an array size of 500 to 1000 in the following cases:
  • You enable offload processing and select a nonzero value for
    Worker Threads
    .
  • You are using the SQL Server bulk load utility to load data to SQL Server tables.
  • You use a compressed image copy as a data source for PowerExchange bulk data movement, and you have enabled zIIP processing on z/OS.
Informatica does not recommend increasing the array size in the following cases:
  • You are performing NRDB processing and not using offload processing.
  • You are moving LOB columns or rows that are very large because they contain many columns.

0 COMMENTS

We’d like to hear from you!