powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / статичный коннект к бд
10 сообщений из 10, страница 1 из 1
статичный коннект к бд
    #33890112
opraHu3M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
использую статичный коннект к бд... дабы не плодить коннекты. Думал, что в случае одновременного обращения к коннекту, они будут просто обрабатываться по очереди...

сейчас возникли опасения...

пару раз на 400 апдейтов - происходит "object reference not set..." хотя вызовы процедуры не отличаются от успешных, т.е. они без ошибок. Единственное что заметил - в этот момент происходил такой же запрос другого пользователя...
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33890177
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
лучше почитать про connection pooling и уйти от глобального статического коннекта...IMHO

_______________________________________________________
Never ask users what they want, or they'll tell you.
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33890279
Фотография Max Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
использую статичный коннект к бд... дабы не плодить коннекты. Думал, что в случае одновременного обращения к коннекту, они будут просто обрабатываться по очереди...

сейчас возникли опасения...

пару раз на 400 апдейтов - происходит "object reference not set..." хотя вызовы процедуры не отличаются от успешных, т.е. они без ошибок. Единственное что заметил - в этот момент происходил такой же запрос другого пользователя...
2 Органу3метра
.NET основана на кратковременном коннекте, поэтому коннекты надо плодить. Быстренько открыл, сделал апдейт, быстренько закрыл.
Есть многое на свете, друг Гораций, что непонятно нашим мудрецам.
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33892662
opraHu3M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
.NET основана на кратковременном коннекте, поэтому коннекты надо плодить. Быстренько открыл, сделал апдейт, быстренько закрыл.

незнаю что это за "быстренько" такое... но чем оно лучше статичного то?

на вопрос то так и не ответили )
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33893236
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тем лучше, что не занимает соединение.
Абсолютно верная рекомендация - в .NET приложении открывай коннект к базе как можно позже и максимально быстро закрывай его. А о производительности позаботится пулинг

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33895734
opraHu3M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тем лучше, что не занимает соединение.
Абсолютно верная рекомендация - в .NET приложении открывай коннект к базе как можно позже и максимально быстро закрывай его. А о производительности позаботится пулинг


ясно, что коннекты по необходимости лучше статичного...

но не понятно, приводит ли использование статичного коннекта к ошибкам?
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33895899
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно приводит, куда ж оно денецца.
Открываешь ридер на коннекте и читаешь его. И пока ридер открыт любая попытка воспользоваться коннектом приведет к исключению.

Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33899432
opraHu3M
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Конечно приводит, куда ж оно денецца.
Открываешь ридер на коннекте и читаешь его. И пока ридер открыт любая попытка воспользоваться коннектом приведет к исключению.


вопщим внял советам и перевел прогу на нестатичные коннекты...

делаю .Опен и .Клозе вокруг запросов к бд... при этом в профайлере SQL-сервера видно, что коннект всеже сохраняется и просто ресетится при каждом открытии... так и должно быть?
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33899495
Фотография Лиман Артём
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
opraHu3Mтак и должно быть?
ну так это это и есть пулинг...
...
Рейтинг: 0 / 0
статичный коннект к бд
    #33900184
Dimon aka Manowar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Угу. Мало того, таких коннектов может быть больше одного. Пулинг


Многие вещи нам непонятны не оттого, что наши понятия слабы, а оттого, что данные вещи не входят в круг наших понятий.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / статичный коннект к бд
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]