Traitement par lot des appels aux procédures stockées
S’applique à : SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics Analytics
Platform System (PDW)
Le pilote ODBC SQL Server Native Client traite automatiquement les appels de procédure stockée au serveur le cas échéant. Le pilote effectue cette opération uniquement lorsque la séquence d’échappement ODBC CALL est utilisée ; il ne le fait pas pour l’instruction Transact-SQL EXECUTE. Le traitement par lot des appels aux procédures stockées peut réduire le nombre de boucles sur le serveur et augmenter considérablement les performances.
Le pilote traite par lot les appels de procédure sur le serveur lorsque vous exécutez un lot qui contient plusieurs séquences d'échappement ODBC CALL. Il traite également par lot les appels de procédure lorsque vous utilisez des tableaux de paramètres liés dans une séquence d'échappement ODBC CALL. Par exemple, si vous utilisez une liaison de paramètres de ligne ou de colonne pour lier un tableau avec cinq éléments aux paramètres d’une instruction ODBC CALL SQL, lorsque SQLExecute ou SQLExecDirect est appelé, le pilote envoie un lot unique avec cinq appels de procédure au serveur.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : pendant toute l’année 2024, nous allons éliminer progressivement Problèmes GitHub comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, voir :Soumettre et afficher des commentaires pour