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 ?

Développez vos compétences

Découvrez des formations >

Accédez aux nouvelles fonctionnalités en avant-première

REJOINDRE MICROSOFT 365 INSIDERS >

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 ?

Nous vous remercions de vos commentaires.

×