Marangoz Dönüşümü -
- Veritabanı birleştirme, Informatica marangoz dönüşümünde oluşturulan birleştirmelerden daha hızlı olduğundan, mümkünse her zaman veritabanında birleştirme gerçekleştirmeyi tercih edin.
- Mümkünse, katılma sırasında gerçekleştirilen disk G / Ç'sini azalttığından, verileri birleştirmeden önce sıralayın.
- Ana tablo olarak daha az satır içeren tabloyu yapın.
Arama Dönüşümü -
- Arama koşulunda kullanılan bir arama tablosundaki sütun için bir dizin oluşturun. Arama tablosu eşleşen verilere bakmak için sorgulanacağından, bir indeks eklemek performansı artıracaktır.
- Mümkünse, arama dönüşümünü kullanmak yerine veritabanında birleştirme kullanın. Veritabanı birleşimleri daha hızlı olduğundan performans artacaktır.
- Arama tablosundan gereksiz sütunları silin ve yalnızca gerekli sütunları koruyun. Bu, fazladan sütunları veritabanından getirme yükünü azaltır.
Filtre Dönüşümü -
- Haritalama içinde olabildiğince erken filtre dönüşümünü kullanın. İstenmeyen veriler eşlemenin erken safhalarında atılabilirse, iş hacmi artacaktır. '
- Verileri filtrelemek için kaynak niteleyiciyi kullanın. Ayrıca, filtre dönüşümünü kullanmak yerine kayıtları filtrelemek için kaynak niteleyici SQL geçersiz kılmayı da kullanabilirsiniz.
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.
- Toplayıcı dönüşümünde kullanılan bağlantı noktası sayısını sınırlayın. Bu, toplayıcı dönüşümünü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ıraya göre cümlecik kullanmaktan kaçının. Maddeye göre sıralama, ek işlem gerektirir ve bundan kaçınarak performans artırılabilir.