Je travaille sur une application Flex qui se connecte via Flash Remoting à ColdFusion 8 avec une base de données SQL Server 2005. La plupart du temps, tout va bien. Cependant, de temps en temps, SQL Server mettra un temps exceptionnellement long à renvoyer des données d'un appel de procédure stockée à ColdFusion; renvoyer des données de CF à Flex est très rapide. Lorsque cela se produit, je peux exécuter exactement le même appel depuis Management Studio sur le serveur SQL ou une page ColdFusion sur le serveur CF et obtenir des résultats immédiatement. L'apparition la plus récente du problème a pris environ 90 secondes pour renvoyer les données à CF. Au cours de la fenêtre de 90 secondes, j'ai pu exécuter la procédure stockée dans Management Studio plusieurs fois.SQL Server prend beaucoup de temps pour renvoyer des données à ColdFusion lors de l'utilisation de Flex
J'ai essayé d'utiliser des pilotes différents et cela ne semble pas important. J'ai également gardé un œil sur les performances du serveur et n'ai rien remarqué d'inhabituel pendant ce temps. Quelqu'un at-il déjà vu ce comportement? Des idées sur ce que je devrais rechercher.
Où se trouve le serveur SQL? Sur la même machine que votre serveur d'applications CF? À distance? –
Semble comme un problème de concurrence/verrouillage à moi ... – Tomalak