Текущий архив: 2009.06.07;
Скачать: CL | DM;
ВнизDBExpress. Теряется коннект с MySQL Найти похожие ветки
← →
ViToTiV (2008-09-23 11:40) [0]Прога постоянно подключена к MySQL. Обращение к БД очень редкие, 2-3 в день, использую SQLConnection. Через какое-то время выдаётся сообщение "MySQL server gone away".
Возможно сам сервер отключает меня из-за долгово простоя, но
сбытия Disconnect не происходит.
Тогда перед каждым обращением к БД проверять
if SQLConnection1.Connected=False then SQLConnection1.Open
или можно както отловить это разъединение? Подскажите пжлста.
← →
Ega23 © (2008-09-23 11:44) [1]Если 2-3 раза в день, то нафига держать постоянный коннект? Создавай его, когда надо, пользуйся, потом закрывай.
← →
Поросенок Винни-Пух © (2008-09-23 11:44) [2]а зачем оно тебе весь день, если реально требуется 2-3 раза в день?
← →
ViToTiV (2008-09-23 12:57) [3]Так это всё зависит от кол-ва клиентов (это серверный чат). Если их будет много, так и запросы будут каждую секунду.
← →
Правильный$Вася (2008-09-23 13:33) [4]а зачем чату БД?
← →
ViToTiV (2008-09-23 15:16) [5]Ладно, вопрос снят, сделал подключение только по запросу, а не постоянное
← →
Правильный$Вася (2008-09-23 15:33) [6]
> сделал подключение только по запросу, а не постоянное
если сообщений много, каждый раз подключаться-отключаться?
лучше таймаут сделай
5 мин в ауте, отключился
Страницы: 1 вся ветка
Текущий архив: 2009.06.07;
Скачать: CL | DM;
Память: 0.45 MB
Время: 0.004 c