Table of Contents

Search

  1. Preface
  2. Performance Tuning Overview
  3. Target Optimization
  4. Source Optimization
  5. Transformation Optimization
  6. Mapping Optimization
  7. Partitioned Mapping Optimization
  8. Run-time Optimization
  9. SQL Data Service Optimization
  10. Web Service Optimization
  11. Connections Optimization

Performance Tuning Guide

Performance Tuning Guide

Data Integration Service Optimization

Data Integration Service Optimization

Tune the Data Integration Service process to improve service performance. You can configure the Data Integration Service process properties for memory. You can configure each web service and SQL data service that runs on a Data Integration Service to handle concurrent requests.
Consider the following solutions for Data Integration Service bottlenecks:
Configure the Maximum Heap Size property for the Data Integration Service process.
The Data Integration Service can consume large amounts of memory while processing SQL data services and web services.
Use the Administrator tool to configure the Maximum Heap Size property to a larger value in the Advanced Properties for the Data Integration Service process.
Configure the web service DTM Keep Alive Time property for the Data Integration Service.
The Data Integration Service consumes system resources to spawn a DTM instance for each web service request. Configure the Data Integration Service to use one DTM instance to process more than one web service request.
Use the Administrator tool to configure the web service DTM Keep Alive Time property for the Data Integration Service.
Configure the execution options in the Data Integration process properties and the web service and SQL data service properties for concurrent requests.
The Data Integration Service, each SQL data service, and each web service that runs on the Data Integration Service consumes system and memory resources for each concurrent request.
To configure the number of concurrent requests that the Data Integration Service, each SQL data service, and each web service can accept, configure the Data Integration Service properties and the web service properties.
Use the Administrator tool to configure the following options and properties for the Data Integration Service, web service and SQL data service:
  • Configure the execution options for the Data Integration Service.
  • Configure the Maximum # of Concurrent Connections property for each SQL data service in the SQL properties for the Data Integration Service process.
  • Configure the Maximum Backlog Request and the Maximum Concurrent Requests properties for each web service in the HTTP configuration properties for the Data Integration Service process.
Turn off the web service trace level.
The number of web service log files that the Data Integration Service writes and maintains can decrease performance.
Use the Administrator tool to configure the web service trace level to reduce the amount of web service run-time log files that the Data Integration Service stores on disk.

0 COMMENTS

We’d like to hear from you!