Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Tahir Гость
|
Добавлено: Ср Янв 15 2003 20:35 Заголовок сообщения: Тормозят два одинаковых приложения... |
|
|
С локальных машин запущено одно и то же приложение Fox Pro, физически находящееся на файловом сервере. Если запущена только одна копия, то все UPDATE, SELECT и т.д. происходят очень быстро. Как только на соседней машине запускается это же приложение (удаленно, с того же сервера), то ОБА приложения тормозят по-страшному. Суть: если даже не притрагиваться ко второму приложению, т.е. не делать SELECT и т.д., первое выполняет SQL-операции дико медленно. Если только закрыть второе приложение, первое опять работает нормально. База даных на файловом сервере открывается из каждого приложения как SHARED. Многопользовательский режим без проблем (только тормозит). Кто-нибудь может помочь? P.S. Приложение может запускаться не только на двух, но и более машин. |
|
Вернуться к началу |
|
|
nz
Зарегистрирован: 21.12.2002 Сообщения: 71
|
Добавлено: Ср Янв 15 2003 22:49 Заголовок сообщения: Re: Тормозят два одинаковых приложения... |
|
|
Может у тя сервак тормозит? |
|
Вернуться к началу |
|
|
Борис Гость
|
Добавлено: Чт Янв 16 2003 12:13 Заголовок сообщения: Re: Тормозят два одинаковых приложения... |
|
|
Проверь для начала как в такой ситуации работают просто два FoxPro, а не приложения. Если просто два FoxPro работают быстро, то в приложениях плохой алгоритм. Если ситуация сохраняется, то проверить установки, связанные с частотой обновления буферов -- SET AUTOSAVE, SET REFREASH.
Больше не знаю
PS. Ситуация связана с тем, что FoxPro автоматически блокирует файлы при SQL-операциях. Возможно, влияют права на каталоги, в которых создаются временные файлы: лучше, чтоб они у разных копий приложения были разными.
>> С локальных машин запущено одно и то же приложение Fox Pro, физически находящееся на файловом сервере.
А то, что приложение находится на сервере, ровным счетом никак не влияет. |
|
Вернуться к началу |
|
|
|