Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.05.01;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.46 MB
Время: 0.01 c
14-758
Kotka
2003-04-14 16:52
2003.05.01
Service Pack


14-765
acsoft
2003-04-13 19:28
2003.05.01
Кто разбирается в NMSMTP


1-619
ghg
2003-04-19 12:34
2003.05.01
Как скопировать экземпляр объекта


3-385
GreSt
2003-04-09 07:54
2003.05.01
Переход с IB на Oracle


14-742
ZeroDivide
2003-04-14 08:57
2003.05.01
Посоветуйте TV Tuner





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский