![]() |
Модераторы: gambit |
![]() ![]() ![]() |
|
MoLeX |
|
||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: нет Всего: 140 |
Привет.
Как я понял, в конце работы должна закрыться сессия с базой данных. Но это не происходит. SQL запрос показывает, что данный пользователь все еще находится на связи:
Полностью же соединение с ним закрывается после выхода из программы. Как можно полностью закрыть соединение?! -------------------- Amazing ![]() |
||||
|
|||||
mrbrooks |
|
|||
![]() трололомен ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4259 Регистрация: 4.10.2006 Где: Дол Гулдур Репутация: 5 Всего: 306 |
|
|||
|
||||
Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 3 Всего: 24 |
может это пул? т.е. ты когда вызываешь Close() ты не убиваешь соединение, ты помечаешь что оно тебе сейчас не нужно. и оно помещается в пул, откуда при следующей попытке соединения будет подхвачено это освобожденное соединение. говорят что это позволяет немного экономить время, которое тратиться на создание и закрытие новых соединений.
если хочешь убить сразу то попробуй SQLConnection.Dispose(); |
|||
|
||||
MoLeX |
|
||||||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: нет Всего: 140 |
mrbrooks, не помогает
Видимо так оно и есть. Аналог РНР фу-ции mysql_pconnect. не помогает P.S. Видимо надо вот так поступать (25 строка):
Добавлено через 10 минут и 44 секунды Интересно вот что:
Должен уничтожить все пулы но этого не происходит. Т.е. при N-ом вызове подключения к СУБД создаются N сессий, которые должны быть все уничтожены, а на самом деле уничтожается только последний вызов( Это сообщение отредактировал(а) MoLeX - 24.3.2010, 09:04 -------------------- Amazing ![]() |
||||||
|
|||||||
Экскалупатор |
|
|||
![]() Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1746 Регистрация: 1.4.2009 Где: г. Минск Репутация: 3 Всего: 24 |
ну да немного странно. а чем мешает пул потоков?
|
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: нет Всего: 140 |
Экскалупатор, да не чем))) Просто пытался разобраться почему так происходит. Вдруг не то, что то я делаю
![]() -------------------- Amazing ![]() |
|||
|
||||
kobra |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
![]() |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: нет Всего: 140 |
kobra, нет не закроет.
Единственное отличие этого способа: когда я жмакну второй раз подключиться, то подключусь под тем же ID. А отсоединение от БД не происходит. Добавлено через 48 секунд если же надо полностью отсоединиться, то только вот этот вариант (другого я не знаю)
-------------------- Amazing ![]() |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: нет Всего: 211 |
MoLeX
Может попробовать вызвать сборщик мусора? |
|||
|
||||
MoLeX |
|
|||
![]() Местный пингвин ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 4076 Регистрация: 17.5.2007 Репутация: нет Всего: 140 |
azesmcar, а это как?
![]() -------------------- Amazing ![]() |
|||
|
||||
azesmcar |
|
|||
![]() uploading... ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 6291 Регистрация: 12.11.2004 Где: Армения Репутация: нет Всего: 211 |
прочитать страшное заклинание и вызвать таинственного сборщика мусора ![]() вот так ![]() Это сообщение отредактировал(а) azesmcar - 26.3.2010, 09:41 |
|||
|
||||
kobra |
|
|||
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 730 Регистрация: 15.6.2005 Где: Грузия, Тбилиси Репутация: 1 Всего: 9 |
||||
|
||||
![]() ![]() ![]() |
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, stab, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Базы данных под .NET | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |