problème de performance d’une application sur Windows Server dû à des requêtes longues

PetiJulien 20 Points de réputation
2026-09-30T10:47:26.63+00:00

Notre application fonctionnant sur windows sserver rencontre actuellement des problèmes de performance, car des requêtes de longue durée semblent bloquer les requêtes opérationnelles plus courtes. Pourriez-vous nous aider à analyser le problème et à vérifier si un élément au niveau de Windows Server pourrait affecter la connectivité ou les performances de l’application avec la base de données ?

Windows pour les entreprises | Windows Server | Performances | Expérience du bureau Windows et de l'interpréteur de commande
0 commentaires Aucun commentaire

1 réponse

Trier par : Plus récent
  1. Harry Phan 33,320 Points de réputation Conseiller(ère) indépendant(e)
    2026-09-30T11:18:09.2233333+00:00

    Bonjour Julien,

    Le problème que vous décrivez n’est pas directement causé par Windows Server, mais par la manière dont la base de données gère les verrous et la concurrence. Windows Server peut toutefois amplifier l’impact si les ressources CPU, mémoire ou I/O sont saturées. Je vous conseille de vérifier via Perfmon les compteurs critiques comme % Processor Time, Available MBytes, et Avg. Disk sec/Read/Write pour confirmer qu’il n’y a pas de goulot d’étranglement système.

    Sur la couche réseau, contrôlez dans l’Event Viewer s’il existe des erreurs TCP ou un épuisement de ports dynamiques, ce qui peut ralentir les connexions. Si nécessaire, ajustez les paramètres MaxUserPort et TcpTimedWaitDelay dans HKLM\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters.

    Côté SQL Server, le vrai blocage vient souvent des verrous tenus par les requêtes longues. Vérifiez les vues dynamiques sys.dm_exec_requests et sys.dm_tran_locks pour identifier les sessions bloquantes. L’activation de READ_COMMITTED_SNAPSHOT peut réduire les blocages en permettant un accès concurrentiel plus fluide.

    En résumé, Windows Server n’impose pas de blocage sur les requêtes longues, mais il faut surveiller les ressources système et optimiser la gestion des verrous côté base. Une corrélation entre les métriques Perfmon et les DMV SQL vous donnera une vision claire de l’origine du problème.J'espère que vous avez trouvé ici des informations utiles. Si cela vous a permis de mieux comprendre le problème, n'hésitez pas à accepter la réponse. Si vous avez d'autres questions, n'hésitez pas à laisser un message. Bonne journée !

    HP.

    Cette réponse vous a-t-elle été utile?

    0 commentaires Aucun commentaire

Votre réponse

Les réponses peuvent être marquées comme « Acceptées » par l’auteur(e) de la question et « Recommandées » par les modérateurs, ce qui aide les utilisateurs à savoir que la réponse a résolu le problème de l’auteur(e).