Bonjour,
J'utilise Sqlldr pour charger des tables volimuneuses (+ de 20.000.000 de lignes) avec des fichiers csv
Sur mes tables j'ai des indexes (plusieurs) et des clés primaires (une par table)
J'utilise le mode DIRECT=Y de sqlldr avec le parametre SKIP_INDEX_MAINTENANCE
Ma question est la suivante: quelle est la façon la plus rapide (temps d'execution)?
Utiliser le parameter: SKIP_INDEX_MAINTENANCE=FALSE (comment il travail ?... il reconstruit les indexes a la fin ? ou le tests au fur et a mesure)
ou
SKIP_INDEX_MAINTENANCE=TRUE , puis reconstruire (REBUILD) les indexes de mes tables (avec des scripts éventuelement)
Une documentation sur SKIP_INDEX_MAINTENANCE sqlldr sera la bienvenu
Partager