Что считается сессией на сервере sql. Я пытаюсь использовать sp_getapplock, и в документации указано:
Замки, размещенные на ресурсе, связаны либо с текущей транзакцией, либо с текущим сеансом. Блокировки, связанные с текущей транзакцией, освобождаются, когда транзакция совершает или откатывается. Блокировки, связанные с сеансом, освобождаются при выходе из сеанса. Когда сервер по какой-либо причине отключается, все блокировки освобождаются.
'Блокировки, связанные с сеансом, освобождаются при завершении сеанса связи.
Мне нужно знать, что считается сеансом. подключение с использованием студии управления - это сеанс в базе данных; использование asp.net для подключения к серверу sql также создает сеанс.
Что делать, если я использую ADO.net и пул соединений, каждое соединение в пуле соединений считается другим сеансом?