Я смотрю на существующее классическое приложение asp.Настройка выглядит следующим образом:
- db.asp: открывает соединение с помощью Server.CreateObject ("ADODB.Connection"), а затем вызывает conn.open
- func.asp: hasвспомогательные методы для выполнения запросов с использованием объекта conn из db.asp
- index.asp: создает запросы и делает вызовы методов в func.asp
как index.asp, так и func.asp включает db.asp.index.asp включает func.asp Нет, где вызывается conn.close.
- Будут ли автоматически закрываться или восстанавливаться соединения после завершения запроса?
- Каковы последствия того, что index.asp и func.asp включают db.asp, когда index.asp включает func.asp?Несколько подключений?
- Есть ли счетчики для проверки количества выполняемых подключений?
Я уже использовал sp_who2, но вижу только 1 запись для приложения, даже когда выполняется под другимбраузеры.попробовал это, используя встроенную защиту и учетную запись sql в строке подключения.
Я посмотрел в счетчиках производительности, но цифры никогда не меняются.Они остаются на уровне 5. MSSQL $ Instance: Общая статистика \ Логические соединения и MSSQL $ Instance: Общая статистика \ Пользовательские подключения.
Мы видим до 47 подключений из приложения в работе, но я не могу воспроизвести его локально,Соединения были перечислены как спящие, но не выполняющиеся.
Запуск классического asp под IIS 7.5