________________________________________________________________________ Trainer: Jagan Byri, Course : Informatica. LearnersParadise Confidential ________________________________________________________________________ Performance Tuning Overview
The goal of performance tuning is to optimize session performance by eliminating performance bottlenecks. To tune the performance of a session, first you identify a performance bottleneck, eliminate it, and then identify the next performance bottleneck until you are satisfied with the session performance. You can use the test load option to run sessions when you tune session performance. The most common performance bottleneck occurs when the Informatica Server writes to a target database. You can identify performance bottlenecks by the following methods: • •
•
Running test sessions. You can configure a test session to read from a flat file source or to write to a flat file target to identify source and target bottlenecks. Studying performance details. You can create a set of information called performance details to identify session bottlenecks. Performance details provide information such as buffer input and output efficiency. Monitoring system performance. You can use system monitoring tools to view percent CPU usage, I/O waits, and paging to identify system bottlenecks.
Once you determine the location of a performance bottleneck, you can eliminate the bottleneck by following these guidelines: •
• • •
Eliminate source and target database bottlenecks. Have the database administrator optimize database performance by optimizing the query, increasing the database network packet size, or configuring index and key constraints. Eliminate mapping bottlenecks. Fine tune the pipeline logic and transformation settings and options in mappings to eliminate mapping bottlenecks. Eliminate session bottlenecks. You can optimize the session strategy and use performance details to help tune session configuration. Eliminate system bottlenecks. Have the system administrator analyze information from system monitoring tools and improve CPU and network performance.
_______________________________________________________________________ LearnersParadise.com – Online Training with ‘Live’ trainer. 2900 Gordon Avenue, Suite# 100-24, Santa Clara, CA USA 95051 Disclaimer: LearnersParadise is only distributor of the document. The content of the document is solely responsibility of the author.