Caricamento dei dati mediante SQL*Loader

Puoi utilizzare Oracle SQL*Loader per caricare i dati dai file locali nel tuo computer client in Autonomous AI Database on Dedicated Exadata Infrastructure.

L'uso di SQL*Loader può essere adatto per il caricamento di piccole quantità di dati, poiché le prestazioni di caricamento dipendono dalla larghezza di banda di rete tra il client e l'Autonomous AI Database. Per grandi quantità di dati, Oracle consiglia di caricare i dati dallo storage degli oggetti cloud utilizzando Oracle Data Pump. Per informazioni sul caricamento dall'area di memorizzazione degli oggetti cloud, vedere Caricare i dati mediante Oracle Data Pump.

Oracle consiglia di utilizzare i seguenti parametri SQL*Loader per ottenere le migliori prestazioni di caricamento:

readsize=100M
bindsize=100M
direct=N

Per informazioni dettagliate, vedere Parametri della riga di comando per SQL*Loader in Oracle Database 19c Utilities o Oracle Database 26ai Utilities.

Per caricare più file contemporaneamente, è possibile richiamare una sessione SQL*Loader separata per ogni file.

Autonomous AI Database raccoglie le statistiche dell'ottimizzatore per le tabelle durante le operazioni di caricamento di massa se si utilizzano i parametri consigliati. Se non si utilizzano i parametri consigliati, è necessario raccogliere le statistiche dell'ottimizzatore manualmente, come descritto in Statistiche dell'ottimizzatore, oppure attendere l'avvio del task di raccolta automatica delle statistiche.