![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Правильно ли круглосточно поддерживать соединение к БД? [D6, MSSQL]
Calm © (2003-11-26 16:03:00)
Уважаемые мастера,
имеется прога, которая читает данные с девайса, подключенная к COM-порту. Данные обрабатываются и пишутся в БД.
Инфа приходит с девайса в среднем не чаще, чем раз в 2 секунды. Этого вполне достаточно для того, чтобы открыть соединение, обработать и записать данные в БД вполне достаточно.
Но предметная область такова, что девай может геренить инфу и 3 раза в секунду. И тут уже может быть критичным время установки соединения. Или я ошибаюсь?
Сейчас тестирую прогу и переодически соединение обрывается. Причину пока не установил, вполне возможно, что глюки у меня.
Но вот захотелось оточнить сабж :)
Nikolay M. (2003-11-26 16:09:00) [21]
Имхо, более правильно было бы писать данные в файл, и раз в сутки (час, минуту, неделю) сбрасывать его содержимое в бд.
А если админ решит сервер перегрузить или сетка упадет?
Calm (2003-11-26 16:07:00) [22]
забыл сказать - данные должны писаться в БД в реальном времени. Ну или почти реальном - задержка не более 2 секунд.