Metody użycia SQL*Loader-a
sobota, lipiec 12th, 2008
Użycie programu SQL*Loader-a metody:
Conventional Path - to defaultowa metoda ładowania danych, dane ładowane są poprzez wykonanie poleceń insert, ta metoda może być wolniejsza od innych ponieważ dane są ładowane przez insert, a procesy wykonujące polecenie insert wykorzystują bufory bazodanowe i może wystąpić rywalizacja o te bufory z innymi procesami.
Direct Path - ta metoda bezpośrednia która nie walczy o zasoby z innymi użytkownikami, dane są zapisywane bezpośrednio do plików bazy danych, omijając przetwarzanie danych które normalnie ma miejsce, dlatego ta metoda ładowania danych jest znacznie szybsza niż conventional Path. No tak to nasuwa się zapytanie po co ?, kiedy używamy
Conventional path - wtedy kiedy działamy na tabelach klastrowych a także na tabelach których są jakieś transakcje wykonywane - w tych przypadkach metoda bezpośrednia nie działa.
External Tables - tabele zewnętrzne