Tisleri ümberkujundamine -
- Eelistage võimaluse korral alati ühenduste tegemist andmebaasis, kuna andmebaasi liitumised on kiiremad kui Informatica tislerite teisendamisel loodud liitumised.
- Võimaluse korral sorteerige andmed enne liitumist, kuna see vähendab ühendamise ajal sooritatud ketta sisend / väljundit.
- Tehke tabel põhitabelina vähem ridu.
Otsingu teisendamine -
- Looge otsingutabelis veeru register, mida kasutatakse otsimistingimustes. Kuna vastavustabeli otsimiseks küsitakse otsingu tabelit, suurendaks indeksi lisamine toimivust.
- Kui võimalik, kasutage otsingu teisendamise asemel andmebaasis liitu. Kuna andmebaasidega liitumine on kiirem, suureneb jõudlus.
- Kustutage otsingutabelist mittevajalikud veerud ja jätke alles ainult vajalikud veerud. See vähendab lisaveergude andmebaasist toomise üldkulusid.
Filtri teisendamine -
- Kasutage kaardistamise ajal filtri teisendamist nii vara kui võimalik. Kui soovimatud andmed saab kaardistamise alguses ära visata, suurendaks see läbilaskevõimet. "
- Andmete filtreerimiseks kasutage allika täpsustajat. Filtrite teisendamise asemel võite kirjete filtreerimiseks kasutada ka lähtekvalifikaatori SQL-i alistamist.
Agregaatori teisendamine
- Enne andmete koondamist filtreerige andmed. Kui kasutate kaardistamisel filtri teisendamist, filtreerige enne agregori kasutamist andmed, kuna see vähendab tarbetut liitmisoperatsiooni.
- Piirake agregaatori teisendamisel kasutatavate portide arvu. See vähendab andmete mahtu, mida koondaja teisendus salvestab vahemällu.
Allikakvalifikatsiooni teisendamine
- Too allikast ainult vajalikud veerud. Enamasti pole kõik lähtetabeli veerud kohustuslikud, seega tooge mittevajalikud veerud kustutades ainult kohustuslikud väljad.
- Vältige lähtekvalifikaatori SQL-i alistamise sees oleva järjestuse kasutamist. Punktide kaupa järjestus nõuab täiendavat töötlemist ja jõudlust saab selle vältimisega suurendada.