ExistBI is an Authorized Informatica Training Partner. Our trainers are certified, enthusiastic and extremely experienced. We deliver classic or fit for purpose PowerCenter performance tuning in Informatica training in your office or via instructor-led virtual classroom to meet the needs of your organization.

This two-day course teaches students on how to optimize the performance of Informatica PowerCenter through lecture and hands-on exercises. The course is designed for advanced PowerCenter developers.

The course will introduce attendees to the various techniques and tools to perform tasks such as isolating and optimizing bottlenecks at various levels (source, transformation, target, session and system), server sizing. This course will also cover partitions and grid in more detail.


After successfully completing this course, students should be able to:

  • Understand the Informatica PowerCenter arcDescribe the different types of potential bottlenecks that may affect PowerCenter’s performance
  • Describe how to isolate and optimize source, target, and engine bottlenecks
  • Apply best practices to PowerCenter mappings
  • Describe how to calculate memory used by a session and optimize session- level memory and transformation cache
  • Describe different partition types and guidelines for usage
  • Perform system optimization and server sizing
  • Understand various concepts on integration service on grid

Course Duration

  • Two-days of instructor led training
  • 70% lecture, 30% hands-on

Target Audience

  • Experienced Informatica PowerCenter developers


  • At least six months experience in PowerCenter as a developer
  • Basic Tuning Concepts


Module 1: Performance Tuning Basics

  • Describe performance tuning methodology
  • Define Benchmarking
  • Thread Statistics and performance counters
  • Describe bottlenecks at various levels
  • Define optimization and scalability

Module 2: Bottlenecks

  • Identify source, target and mapping bottlenecks
  • Optimize source, target, mapping, and transformations
  • Mapping best practices

Module 3: Memory Optimization

  • Anatomy of a session
  • Session Memory calculation
  • Session-level memory optimization
  • Tune transformation caches

Module 4: Partitions

  • Partition Methodology
  • Partition types with use cases
  • Cache Partitioning
  • PowerCenter Smart Parallelism

Module 5: Server Sizing and System Optimization

  • Various methods for Sizing PowerCenter Server
  • Identify System Bottleneck
  • System Optimization – Windows/Unix

Module 6: Integration Service On Grid

  • Create and configure a Grid
  • Load Balancer & functionality
  • Workflow on Grid
  • Session on Grid
  • Dynamic Partitioning
  • Load balancer tracing