![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Использование *.mdb по сети [D6, access]
denis24 © (2005-01-24 14:56:00)Подскажите пожалуста в чем может быть проблема.
На компе есть база base.mdb.
Програма на этом компе конестится к базе local.mdb, в которой таблицы-линки на таблицы из этой base.mdb.На этом компе запросы из этой проги прозодят быстро(1-3 сек).
Если же таже прога но уже на сетевом компе(коннектится к своему local.mdb c теми же таблицами-линками к таблицам сетевой base.mdb )делает теже запросы то по времени это уже 20-30 сек а то и больше.Причем чем чем больше запросов делает прога на сет машине тем еще дольше они делаются.
В пограме исп связка adoconnection+adoquery ,свойства в них по умолчанию Опер системы на обоих W2k
Erik1 (2005-01-26 12:31:00) [1]Google тебе поможет и примеры в папке Demos\Midas\Empedit
denis24 (2005-01-24 16:55:00) [2]Блин ,знал бы сразу под сервер бд писал.
Где прочитать про AppServer и использование DCOM?
Erik1 (2005-01-24 16:22:00) [3]Да именно так, есть возможность это немного оптимизировать, для 5 пользователей хватит. А можно написать AppServer, тогда изменения в базе минимальные(используй DCOM).
denis24 (2005-01-24 15:35:00) [4]тоесть каждый раз он перекачивает всю бд?
Выход-только сервер БД?
Desdechado (2005-01-24 15:22:00) [5]дык, просто access - файл-сервер, следовательно, для запроса "по сети" вся база тянется на клиента