Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Symptômes

Prenons l’exemple du scénario suivant :

  • Vous exécutez une procédure dans Microsoft SQL Server 2014 ou SQL Server 2012.

  • La procédure contient une requête qui contient les conditions suivantes :

    • Il rejoint une table qui est mise à jour très fréquemment.

    • C’est une clause WHERE qui contient des paramètres.

    • Elle utilise option (RECOMPILE).

  • Cette procédure est exécutée sur plusieurs connexions simultanées possédant différents ensembles de valeurs de paramètres.

  • Votre serveur est soumis à une charge importante, ce qui a pour conséquence que chacune de ces procédures peut prendre plus de temps que d’habitude.

Dans ce scénario, il est possible que vous receviez des résultats incorrects de la procédure qui s’exécute sur votre connexion si les conditions supplémentaires suivantes sont remplies au cours de l’intervalle de temps qui se produit entre la fin de la compilation de requête et le début de l’exécution de la requête sur votre connexion :

  • Condition 1: une autre connexion simultanée effectue des mises à jour apportées à la table jointe afin de déclencher une nouvelle recompilation de la requête sur votre connexion.

  • Condition 2: la même requête a été recompilée à partir d’une autre connexion, puis placée dans le cache.

Important Ce problème de synchronisation est très rare.

Cause

Ce problème se produit car les valeurs de paramètres de la requête sont modifiées en valeurs incorrectes après l’exécution de la requête sur votre connexion. Ce problème survient en raison d’un problème de synchronisation extrêmement rare qui existe entre les compilations simultanées.

Chaque nouvelle mise à jour cumulative pour SQL Server contient tous les correctifs et les correctifs de sécurité inclus dans la mise à jour cumulative précédente. Consultez les dernières mises à jour cumulatives pour SQL Server :

Statut

Microsoft a confirmé l'existence de ce problème dans les produits Microsoft figurant dans la liste des produits concernés par cet article.

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×