Informatica'da Performans Ayarlama: Tam Eğitim

Marangoz Dönüşümü

  • Veritabanı birleştirmeleri Informatica birleştirici dönüşümünde oluşturulan birleştirmelerden daha hızlı olduğundan, mümkünse her zaman veritabanında birleştirmeler gerçekleştirmeyi tercih edin.
  • Mümkünse katılmadan önce verileri sıralayın; çünkü bu, birleştirme sırasında gerçekleştirilen disk G/Ç'sini azaltır.
  • Daha az satır içeren tabloyu ana tablo olarak yapın.

Arama Dönüşümü

  • Arama durumunda kullanılan bir arama tablosundaki sütun için bir dizin oluşturun. Eşleşen verileri aramak için arama tablosu sorgulanacağından indeks eklemek performansı artıracaktır.
  • Mümkünse, arama dönüşümü kullanmak yerine veritabanında birleştirmeyi kullanın. Veritabanı birleştirmeleri daha hızlı olduğundan performans artacaktır.
  • Arama tablosundan gereksiz sütunları silin ve yalnızca gerekli sütunları saklayın. Bu, veritabanından fazladan sütun alma yükünü azaltacaktır.

Filtre Dönüşümü

  • Eşlemenin içinde filtre dönüşümünü mümkün olduğu kadar erken kullanın. İstenmeyen veriler eşlemenin erken safhalarında atılabilirse, bu, verimi artıracaktır.'
  • Verileri filtrelemek için kaynak niteleyiciyi kullanın. Kaynak niteleyiciyi de kullanabilirsiniz SQL Filtre dönüşümü kullanmak yerine kayıtları filtrelemek için geçersiz kıl.

Toplayıcı Dönüşümü

  • Verileri toplamadan önce filtreleyin. Eşlemede filtre dönüşümü kullanıyorsanız, gereksiz toplama işlemini azaltacağından toplayıcıyı kullanmadan önce verileri filtreleyin.
  • Kullanılan bağlantı noktası sayısını sınırlayın toplayıcı dönüşümü. Bu, toplayıcı dönüşümün önbellekte depoladığı veri hacmini azaltacaktır.

Kaynak Niteleyici Dönüşümü

  • Kaynaktan yalnızca gerekli sütunları getirin. Çoğu zaman kaynak tablonun tüm sütunları gerekli değildir, bu nedenle gereksiz sütunları silerek yalnızca gerekli alanları getirin.
  • Kaynak niteleyici SQL geçersiz kılma içinde sıralı cümle kullanmaktan kaçının. Madde bazında ek işlem gerektirir ve bundan kaçınılarak performans artırılabilir.