|
Вопрос по БД (не по Web)Обсуждение темы Вопрос по БД (не по Web) в разделе ASP, Perl, PHP и MySQL, часть категории ВЕБ-ПРОГРАММИРОВАНИЕ; Суть такая. Есть БД, к ней приконнектился клиент. Но клиент может отвалиться (Критическая ошибка, разрыв соединения в сети и проч.) Сейчас у меня ... |
|
Опции темы |
03.04.2009, 17:10 | #1 |
|
Суть такая. Есть БД, к ней приконнектился клиент. Но клиент может отвалиться (Критическая ошибка, разрыв соединения в сети и проч.) Сейчас у меня реализация такая. Клиент заводит сессиию и одновляет её каждые 5 сек (обновляется время). Ну а при необходимости узнать, какие клиенты открыты, то сначала закрываем все сессии, последнее время продления которых более 10 сек назад произошло. Данный способ мне ненравиться, потому как: при количестве клиентов > 100, и каждый раз в 5 сек делает ненужный запрос... некрасиво.
Есть ли средства БД (MSSQL), позволяющие както отследить факт разрыва коннекта? |
|
03.04.2009, 18:10 | #2 |
|
эммм... насколько я знаю есть какое-то событие, которое семафорит о разрыве TCP соединения, а именно такое и используется...
но точнее не скажу - давненько я уже прогал не под WEB =((( Добавлено через 1 минуту Тут может быть стоит выйти из ситуации так, что не делать никаких доп. запросов? а просто при выполнении нужного запроса, если фигурирует ошибка из-за коннекта, втихушку в коде произвести переподключение? Последний раз редактировалось zuart; 03.04.2009 в 18:10.. Причина: Добавлено сообщение |
|
03.04.2009, 18:42 | #3 |
|
|
|
03.04.2009, 20:09 | #4 |
|
Если только смотреть в сторону какого-то системного триггера... Большего навскидку сказать не могу - не очень силен в MS SQL
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Вопрос | dima_kiv | Технологии Flash | 16 | 19.08.2008 20:44 |
Вопрос! | tanusha | Технологии Flash | 0 | 09.07.2008 15:10 |
вопрос | Hasmik | Технологии Flash | 1 | 17.03.2007 07:49 |
Вопрос по Ssi | Степан | ASP, Perl, PHP и MySQL | 1 | 13.08.2004 17:31 |
Вопрос | Степан | HTML, CSS, JavaScript | 13 | 06.11.2003 23:56 |
Реклама на форуме
Условия размещения рекламы
Биржа ссылок
Заработай на сайте!
|