Table des matières

Search

  1. Préface
  2. Présentation du réglage des performances
  3. Optimisation de cible
  4. Optimisation de source
  5. Optimisation de transformation
  6. Optimisation du mappage
  7. Optimisation du mappage partitionné
  8. Optimisation du temps d'exécution
  9. Optimisation du service de données SQL
  10. Optimisation du service Web
  11. Optimisation des connexions

Guide du réglage de performance

Guide du réglage de performance

Optimisation de la transformation SQL

Optimisation de la transformation SQL

À chaque fois que le service d'intégration de données traite une nouvelle requête dans un mappage, il appelle une fonction appelée SQLPrepare pour créer une procédure SQL et la transmettre à la base de données. Lorsque la requête change pour chaque ligne d'entrée, les performances peuvent être réduites.
Envisagez les solutions suivantes pour les goulots d'étranglement de transformation SQL :
N'utilisez pas d'instructions de transaction dans une requête de transformation SQL.
Lorsqu'une requête SQL contient des instructions de requête commit et rollback, le service d'intégration de données doit recréer la procédure SQL après chaque validation ou retour en arrière. Pour optimiser les performances, n'utilisez pas d'instructions de transaction dans une requête de transformation SQL.
Activez la sélection précoce ou les méthodes d'optimisation de filtre push-into avec la transformation SQL.
Pour améliorer les performances, envisagez d'activer la sélection précoce ou l'optimisation push-into avec la transformation SQL.