Sqlserver
 sql >> Base de données >  >> RDS >> Sqlserver

Gestion des délais d'attente dans les procédures stockées

Comment exécutez-vous le SQL ?

SQL lui-même n'a pas de délai d'expiration, donc ce que vous décrivez comme un problème n'est pas possible.

Le timeout est toujours géré au niveau de la connexion / de l'application qui se connecte. SQL Server est heureux d'avoir des appels SQL qui durent des heures ou des jours.

Donc, à moins que vous ne fassiez quelque chose de "drôle"/inhabituel, les requêtes dans le SP n'expireront pas - la connexion qui appelle la procédure expirera et donc annulera la transaction.