Я использую LINQ to SQL в приложении asp.net mvc. Я вызываю хранимые процедуры через вызовы ajax.
Активные подключения для 2-3 пользователей переходят на 100 активных подключений. и тогда происходят тайм-ауты сервера.
Затем я использовал IOC -autofac для повторного использования того же хранилища, которое имеет текстовый текст. Теперь я получаю активное соединение на сервере SQL для каждого зарегистрированного пользователя плюс один.
Я никогда не видел этого раньше.
- Почему бы Lin2sql не разорвать соединение, когда оно не используется?
- Будет ли вызов хранимой процедуры в вызове ajax во время сеанса входа в систему создать новое активное соединение?
- Может ли хранимая процедура с циклами или ожиданием удержания открыть соединение ??