Performance Tuning di Informatica: Tutorial Lengkap

Transformasi Penggabung

  • Selalu lebih suka melakukan penggabungan dalam database jika memungkinkan, karena penggabungan database lebih cepat daripada penggabungan yang dibuat dalam transformasi joiner Informatica.
  • Urutkan data sebelum bergabung jika memungkinkan, karena akan mengurangi I/O disk yang dilakukan selama bergabung.
  • Jadikan tabel dengan jumlah baris lebih sedikit sebagai tabel master.

Transformasi Pencarian

  • Buat indeks untuk kolom dalam tabel pencarian yang digunakan dalam kondisi pencarian. Karena tabel pencarian akan ditanyakan untuk mencari data yang cocok, menambahkan indeks akan meningkatkan kinerja.
  • Jika memungkinkan, alih-alih menggunakan transformasi pencarian, gunakan gabungan dalam database. Saat penggabungan database menjadi lebih cepat, performa akan meningkat.
  • Hapus kolom yang tidak diperlukan dari tabel pencarian dan pertahankan hanya kolom yang diperlukan. Ini akan menurunkan biaya pengambilan kolom tambahan dari database.

Transformasi Filter

  • Gunakan transformasi filter sedini mungkin di dalam pemetaan. Jika data yang tidak diinginkan dapat dibuang di awal pemetaan, hal ini akan meningkatkan throughput.'
  • Gunakan kualifikasi sumber untuk memfilter data. Anda juga dapat menggunakan kualifikasi sumber SQL timpa untuk memfilter rekaman, alih-alih menggunakan transformasi filter.

Transformasi Agregator

  • Filter data sebelum menggabungkannya. Jika Anda menggunakan transformasi filter dalam pemetaan, filter data sebelum menggunakan agregator karena akan mengurangi operasi agregasi yang tidak perlu.
  • Batasi jumlah port yang digunakan di transformasi agregator. Ini akan mengurangi volume data yang disimpan oleh transformasi agregator di dalam cache.

Transformasi Kualifikasi Sumber

  • Bawa hanya kolom yang diperlukan dari sumbernya. Seringkali tidak semua kolom tabel sumber wajib diisi, jadi bawa hanya kolom yang wajib diisi dengan menghapus kolom yang tidak diperlukan.
  • Hindari penggunaan klausa pesanan demi di dalam penggantian SQL kualifikasi sumber. Klausa urutan demi memerlukan pemrosesan tambahan dan kinerja dapat ditingkatkan dengan menghindarinya.