Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.05.01;
Скачать: CL | DM;

Вниз

Разрыв соединения   Найти похожие ветки 

 
iKS   (2003-04-14 16:22) [0]

Уважаемые мастера!
Подскажите, может ли по какой-либо причине произойти разрыв соединения с БД. Если да, то по какой и можно ли как-то отловить этот момент.


 
NickBat ©   (2003-04-14 17:07) [1]

Если имеется ввиду несанкционированное программистом или пользователем отключение, то при всем богатстве выбора, вариантов всего три:
1. Рухнул сервер
2. Рухнул клиент
3. Рухнула линия связи
А отследить в какой момент времени это произойдет из разряда: знал бы где упасть - соломки бы подстелил.


 
samalex   (2003-04-14 17:24) [2]

Идея, наверное, не очень удачная -
поставит таймер, с каким-то интервалом выполнять
try
IBTranscaction1.StartTransact;
Query1.open;
IBTranscaction1.RollBack;
except
ShowMessage("БД - нет");
end;

Запрос Query1 должен возвращать одну строчку из какого-нибудь справочника...


 
NickBat ©   (2003-04-14 17:26) [3]

> samalex (14.04.03 17:24)
А зачем? Ну нет соединения и что? Кому от этого легче?


 
NickBat ©   (2003-04-14 17:28) [4]

Лучше обрабатывать TIBDatabaseError


 
Соловьев ©   (2003-04-14 17:46) [5]

на www.ibase.ru есть статья где описано как исправить трабл с IBx. в FIBPlus лучше это реализовано.


 
iKS   (2003-04-15 07:45) [6]

А кто может ответить на такой вопрос?
Увеличивается ли вероятность "падания" клиента с увеличением подключеных к БД пользователей?


 
Vassiliy ©   (2003-04-15 08:47) [7]

С увеличением количества пользователей несколько увеличивается вероятность падения сервера, со всеми вытекающими отсюда последствиями. Вообще, можно оценить для данного сервера БД( компьютер+ПО) примерное максимальное количество пользователей, допускающее стабильную работу.


 
Alexandr ©   (2003-04-15 09:14) [8]

если база данных правильная , у программиста рукие прямые и железо у сервера нормальное, то база данных не падает.
И сколько пользователей с ней работают - пофигу


 
Vassiliy ©   (2003-04-15 09:36) [9]

Alexandr © (15.04.03 09:14)

В любом случае полное исчерпание ресурсов (а это может произойти и с прямыми руками, и с правильной базой, и с нормальным железом) может привести к падению сервера БД. На каждого подключенного пользователя расходуется определенное кол-во ресурсов. Так что их количество все же не пофигу.



Страницы: 1 вся ветка

Текущий архив: 2003.05.01;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.016 c
14-715
Шишкин Илья
2003-04-12 22:10
2003.05.01
Гражданская оборона


14-729
Supreme 2
2003-04-11 20:28
2003.05.01
Народ, давайте свои номера ICQ


14-787
kedis
2003-04-15 16:51
2003.05.01
Построение отчетов в стиле 1С Бухгалтерии (без Microsoft Office)


1-597
Druecher
2003-04-17 19:56
2003.05.01
Работаю над курсовой по Фибоначиевым кучам.


14-711
V21
2003-04-11 16:12
2003.05.01
Где скачать полноценный FIBPlus?