Daten mit SQL*Loader laden

Mit Oracle SQL*Loader können Sie Daten aus lokalen Dateien auf dem Clientrechner in Autonomous Database on Dedicated Exadata Infrastructure laden.

Die Verwendung von SQL*Loader kann sich zum Laden kleiner Datenmengen eignen, da die Ladeperformance von der Netzwerkbandbreite zwischen dem Client und Autonomous Database abhängt. Für große Datenmengen empfiehlt Oracle das Laden von Daten aus dem Cloud-Objektspeicher mit Oracle Data Pump. Informationen zum Laden aus dem Cloud-Objektspeicher finden Sie unter Daten mit Oracle Data Pump laden.

Oracle empfiehlt die Verwendung der folgenden SQL*Loader-Parameter für eine optimale Ladeperformance:

readsize=100M
bindsize=100M
direct=N

Detaillierte Informationen finden Sie unter Befehlszeilenparameter für SQL*Loader in Oracle Database 19c-Utilitys oder Oracle Database 23ai-Utilitys.

Um mehrere Dateien gleichzeitig zu laden, können Sie eine separate SQL*Loader-Session für jede Datei aufrufen.

Autonomous Database erfasst Optimizer-Statistiken für Tabellen bei Bulkladevorgängen, wenn Sie die empfohlenen Parameter verwenden. Wenn Sie die empfohlenen Parameter nicht verwenden, müssen Sie Optimizer-Statistiken wie in Optimizer-Statistiken beschrieben manuell erfassen oder warten, bis die automatische Statistikerfassung gestartet wird.