Vous pouvez optimiser la base de données cible en vérifiant la clause de stockage, l'allocation d'espace et les segments de restauration ou d'annulation.
Envisagez les solutions suivantes pour réduire les goulots d'étranglement de cible de base de données :
Vérifiez que la base de données stocke des segments de restauration ou d'annulation dans les espaces de table appropriés, de préférence sur des disques différents.
Lorsque vous écrivez dans la base de données, celle-ci utilise des segments de restauration ou d'annulation pendant les chargements. Demandez à l'administrateur de base de données de veiller à ce que la base de données stocke des segments de restauration ou d'annulation dans les espaces de table appropriés, de préférence sur des disques différents. Les segments de restauration ou d'annulation doivent également comporter les clauses de stockage appropriées.
Réglez le journal de rétablissement de la base de données.
Pour optimiser la base de données, réglez le journal de rétablissement de la base de données. La base de données utilise le journal de rétablissement pour consigner les opérations de chargement. Assurez-vous que la taille du journal de rétablissement et la taille du tampon sont optimales. Pour une base de données Oracle, vous pouvez afficher les propriétés du journal de rétablissement dans le fichier init.ora.
Connectez-vous à une base de données Oracle avec le protocole IPC.
Si le Data Integration Service s'exécute sur un nœud unique et que l'instance Oracle est située au niveau du nœud du processus de service, vous pouvez optimiser les performances en utilisant le protocole IPC pour vous connecter à la base de données Oracle. Vous pouvez définir la connexion à la base de données Oracle dans listener.ora et tnsnames.ora.