La majorité des appels store.exe permanents attendent une réponse du moteur ESE

[Cette rubrique est destinée à résoudre un problème spécifique signalé par l'outil Exchange Server Analyzer Tool. Ne l'appliquez qu'à des systèmes sur lesquels l'outil Exchange Server Analyzer Tool a été exécuté et qui ont rencontré ce problème spécifique. L'outil Exchange Server Analyzer Tool, disponible sous forme de téléchargement gratuit, collecte à distance des données de configuration de chaque serveur de la topologie et les analyse automatiquement. Il génère un rapport qui détaille les problèmes de configuration importants, les problèmes potentiels et les paramètres du produit qui ne sont pas définis par défaut. En suivant ces recommandations, vous pouvez accroître les performances, l'évolutivité, la fiabilité et la disponibilité. Pour plus d'informations sur l'outil ou pour télécharger les versions les plus récentes, consultez la rubrique sur les analyseurs Microsoft Exchange à l'adresse https://go.microsoft.com/fwlink/?linkid=34707.]  

Dernière rubrique modifiée : 2006-07-13

L'outil Microsoft® Exchange Server Analyzer Tool examine le journal de la fonction FCL (Function Call Logging) d'Exchange, le fichier Store.fcl, à la recherche d'événements indiquant des appels permanents entre composants adressés par le service de banque d'informations de Microsoft Exchange (Store.exe) au moteur Exchange Extensible Storage Engine (ESE).

Des appels permanents sont des demandes adressées par le service de banque d'informations de Microsoft Exchange (Store.exe) à d'autres composants et restant sans réponse au moment où les données FCL d'Exchange sont écrites dans le fichier Store.fcl.

Le service de banque d'informations Microsoft Exchange opère par-dessus une base de données ESE. ESE est un moteur de base de données sophistiqué à base de transactions. Une transaction est une série d'opérations traitées comme une unité atomique (indivisible). Soit toutes les opérations d'une transaction sont achevées et enregistrées de manière permanente, soit aucune opération n'est effectuée.

Exchange Server utilise ESE comme un moteur de base de données incorporé qui détermine la structure des bases de données et gère la mémoire. Ce moteur de base de données met en cache les bases de données en transférant des blocs de données (pages) de quatre kilo-octets (Ko) vers et depuis la mémoire. Il met à jour les pages en mémoire et écrit sur le disque les pages nouvelles ou mises à jour. Lorsque des demandes parviennent au système, le moteur de base de données peut fournir les données se trouvant en mémoire. Il ne doit donc pas constamment accéder au disque.

Bien que la mise en cache mémoire de données soit le mode de traitement des données le plus rapide et le plus efficace, elle signifie aussi, lorsqu'Exchange est exécuté, que les informations sur le disque ne sont jamais entièrement à jour. La version la plus récente de la base de données se trouve en mémoire. Cependant, puisque de nombreuses modifications effectuées en mémoire ne sont pas encore transcrites sur le disque, la base de données et la mémoire ne sont pas synchronisées. Le disque contenant le journal des transactions est toujours tenu à jour avec les informations relatives à chaque transaction.

Si Exchange Server Analyzer détecte, dans le fichier Store.fcl, des événements reflétant une prédominance d'appels du service de banque d'informations d'Exchange (Store.exe) à la base de données ESE, il affiche une erreur.

Lorsque des appels entre composants provenant du service de banque d'informations Microsoft Exchange (Store.exe) sont en attente d'une réponse, des threads d'appel de procédure distante (RPC) peuvent s'accumuler derrière ces demandes et entraîner des problèmes de performances d'Exchange Server tels que des retards dans les réponses du serveur aux clients.

Des appels permanents depuis le service de banque d'informations de Microsoft Exchange au moteur ESE peuvent être dus aux conditions suivantes :

  • Défragmentation en ligne d'Exchange.
  • Sauvegardes de données.
    noteRemarque :
    Si une sauvegarde de données ou une défragmentation en ligne était en cours pendant la collecte des données de journal Exchange Call Trace, vous pouvez ignorer sans crainte ce message d'erreur censé indiquer un problème de performances d'Exchange Server.
  • Des goulets d'étranglement sur les lecteurs de base de données, par exemple une capacité insuffisante pour le nombre d'utilisateurs du serveur.
  • Des goulets d'étranglement sur les lecteurs TEMP et TMP.

Pour résoudre cette erreur, procédez comme suit :

  • Nous recommandons de ne pas faire chevaucher les fenêtres de sauvegarde ou la maintenance en ligne et des moments d'intenses demandes des utilisateurs.
  • Assurez-vous que les lecteurs de disque de la base de données sont en bon état et offrent un débit suffisant pour la charge d'E/S.
  • Exécutez Exchange Server Analyzer pour procéder à une analyse supplémentaire du serveur. Vous pouvez télécharger Exchange Server Analyzer sur le site sur l'outil Microsoft Exchange Server Best Practices Analyzer Tool v2.7 (https://go.microsoft.com/fwlink/?LinkId=34705).
  • Lisez les articles de la section « Pour plus d'Informations » de ce document.

Pour plus d'informations

Pour plus d'informations sur la procédure de configuration des fenêtres de défragmentation en ligne, voir l'article 244524 de la Base de connaissances Microsoft sur la procédure de configuration de la fenêtre de défragmentation en ligne d'Exchange Server (https://go.microsoft.com/fwlink/?linkid=3052&kbid=244524).

Pour plus d'informations sur les problèmes de goulet d'étranglement de disque d'Echange Server, voir la rubrique sur le Goulot d'étranglement de disque détecté.

Pour plus d'informations sur la procédure de dimensionnement et d'optimisation de disques pour Exchange Server, voir les sections sur la procédure de calcul des besoins d'E/S de disque et sur les pratiques recommandées communes à diverses architectures dans la rubrique sur l'optimisation du stockage pour Exchange Server 2003 (https://go.microsoft.com/fwlink/?linkid=49324).

Pour plus d'informations sur ESE, voir la rubrique sur l'architecture Extensible Storage Engine (https://go.microsoft.com/fwlink/?linkid=67009).