J'essaie de comprendre ce que Sql Profiler veut dire en émettant "sp_reset_connection".
J'ai la ligne suivante, "exec sp_reset_connection" suivie de BatchStarting et Completed,
RPC:Completed exec sp_reset_connection
SQL:BatchStarting SELECT [c].[TestID] AS [TestID], [c].[Description] AS [Description] FROM [dbo].[Test] AS [c]
SQL:BatchCompleted SELECT [c].[TestID] AS [TestID], [c].[Description] AS [Description] FROM [dbo].[Test] AS [c]
En fait, la première ligne "exec sp_reset_connection" signifie-t-elle que l'ensemble du processus (ma connexion a été ouverte, l'instruction select est exécutée, puis la connexion est fermée et renvoyée au pool) vient de se dérouler ? Ou bien ma connexion est toujours en phase ouverte.
Et pourquoi l'instruction sp_reset_connection est-elle exécutée avant ma propre instruction select, la réinitialisation ne devrait-elle pas intervenir après l'instruction sql de l'utilisateur ?
J'essaie de savoir s'il existe un moyen de connaître de manière plus détaillée l'ouverture et la fermeture d'une connexion ?
En voyant "exec sp_reset_connection", cela signifie-t-il que ma connexion est fermée ?
Merci, Ray.