Teljesítményhangolás az Informaticában: Teljes bemutató

Anonim

Asztalos átalakítása -

  • Ha lehetséges, mindig hajtsa végre a csatlakozásokat az adatbázisban, mivel az adatbázis-csatlakozások gyorsabbak, mint az Informatica asztalos transzformáció során létrehozott csatlakozások.
  • Ha lehetséges, rendezze az adatokat a csatlakozás előtt, mivel ez csökkenti a csatlakozás során végrehajtott lemez I / O-t.
  • Készítse el az asztalt kevesebb sor nélkül, mint főtáblát.

Keresési transzformáció -

  • Hozzon létre egy indexet az oszlophoz egy keresési táblázatban, amelyet a keresési állapotban használnak. Mivel a keresési táblázatot lekérdezik az egyező adatok megkeresésére, index hozzáadása növelné a teljesítményt.
  • Ha lehetséges, a keresési transzformáció helyett használja a join elemet az adatbázisban. Mivel az adatbázis-csatlakozások gyorsabbak, a teljesítmény növekedni fog.
  • Törölje a felesleges oszlopokat a keresési táblából, és csak a szükséges oszlopokat őrizze meg. Ez csökkenti az extra oszlopok adatbázisból történő lekérésének költségeit.

Szűrő transzformáció -

  • Használja a szűrő transzformálását a lehető leghamarabb a leképezésen belül. Ha a nem kívánt adatokat a térképezés elején el lehet dobni, az növelné az átviteli sebességet. '
  • Az adatok szűréséhez használja a forrásminősítőt. Szűrőtranszformáció helyett a forrásminősítő SQL-felülírást is használhatja a rekordok szűrésére.

Összesítő transzformáció

  • Az összesítés előtt szűrje le az adatokat. Ha szűrőtranszformációt használ a leképezéskor, akkor az összesítő használata előtt szűrje le az adatokat, mivel ez csökkenti a felesleges összesítési műveletet.
  • Korlátozza az összesítő transzformációjában használt portok számát. Ez csökkenti az összesítő átalakítás által a gyorsítótárban tárolt adatok mennyiségét.

Forrásminősítő transzformáció

  • Csak a szükséges oszlopokat hozza el a forrásból. Legtöbbször nincs szükség a forrás táblázat összes oszlopára, ezért csak a kötelező mezőket hozza meg a felesleges oszlopok törlésével.
  • Kerülje a sorrend használatát a forrásminősítő SQL felülbírálásán belül. A sorrendenkénti sorrend további feldolgozást igényel, és elkerülhető a teljesítmény.