Chargement de données à l'aide de SQL*Loader
Vous pouvez utiliser Oracle SQL*Loader pour charger des données à partir de fichiers locaux dans l'infrastructure Exadata dédiée Autonomous AI Database de votre machine client.
L'utilisation de SQL*Loader peut être adaptée aux chargements de petites quantités de données, car les performances des chargements dépendent de la bande passante réseau entre votre client et Autonomous AI Database. Pour les grandes quantités de données, Oracle recommande de les charger à partir du stockage d'objet cloud à l'aide d'Oracle Data Pump. Pour plus d'informations sur le chargement à partir de la banque d'objets cloud, reportez-vous à Chargement de données à l'aide d'Oracle Data Pump.
Oracle recommande d'utiliser les paramètres SQL*Loader suivants pour optimiser les performances de chargement :
readsize=100M bindsize=100M direct=N
Pour plus d'informations, reportez-vous à Paramètres de ligne de commande pour SQL*Loader dans Utilitaires Oracle Database 19c ou Utilitaires Oracle Database 26ai.
Afin de charger plusieurs fichiers en même temps, vous pouvez appeler une session SQL*Loader distincte pour chaque fichier.
Autonomous AI Database collecte des statistiques d'optimiseur pour vos tables lors d'opérations de chargement en masse si vous utilisez les paramètres recommandés. Si vous n'utilisez pas les paramètres recommandés, vous devez collecter manuellement les statistiques d'optimiseur, tel qu'expliqué dans Statistiques de l'optimiseur, ou attendre l'exécution de la tâche de collecte automatique des données statistiques.