Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Отличная идея, имеющая один серьезный недостаток - кто будет его обслуживать?
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
rud Сообщений: 640 Откуда: Москва Дата регистрации: 02.09.2000 |
У нас то же самое. Как только на сервере с линукса перешли на виндоус, начались тормоза полные.
|
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
reware Сообщений: 4116 Откуда: Хабаровск Дата регистрации: 21.07.2008 |
Радикальный метод в духе не программиста, а сисадмина. Который то-ли есть, то-ли нет. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Chemberzhy Сообщений: 13142 Откуда: Измаил Дата регистрации: 28.04.2009 |
Точно-точно.
А если учесть, что его все-же больше нет, чем есть, то... |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Serj Сообщений: 335 Откуда: Новосибирск Дата регистрации: 12.07.2005 |
Совет был дан как раз таки программистом, т. е. мной. А сисадмин у нас да, есть. Он и ставил Линукс-сервер, за что ему и спасибо. Ибо работает теперь система на 40 пользователей даже быстрее, чем на Новелле. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
ry Сообщений: 2113 Дата регистрации: 24.09.2007 |
А какая винда на сервере? Сталкивался с похожим в одной организации, где общие файлы лежали на компьютере с XP. Там всего 3 пользователя, но когда хотя бы второй начинает работать с таблицами, работа замедляется в разы. На работе общие файлы на Windows 2003 Server, с программами работают по 10-15 пользователей одновременно, никаких подтормаживаний не наблюдается.
|
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
h.i.a. Сообщений: 4002 Откуда: Мурманск/Спб/Мск Дата регистрации: 18.11.2005 |
У меня проблема решена просто. Есть универсальная функция, закрывающая разом все сетевые таблицы в текущей датасессии. Весь код постить не буду, только интересующий кусок:
------------------ |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
h.i.a. Сообщений: 4002 Откуда: Мурманск/Спб/Мск Дата регистрации: 18.11.2005 |
Не гадайте, причина описана выше. ------------------ |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
of63 Сообщений: 25161 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
С Win 2003 Server R2 (4Гб, 4-проц) все хорошо работает на 10-20 пользователях, БД из 15 табличек до 1Гб... А вот с Win 2000 (1Гб, 2-проц), на которой стоит 1С, разница в 1 и 3 пользователя заметна раза в 2, у 1С правда табличек наверное 50... Закрывать/открывать таблички внутри проги - как то не очень приятно...
А так: - переместить DLL фокса на локальные компы - посмотреть диспетчерами загрузку сети и проца на сервере и на компах - найти команды в программе, которая "тормозят", например COVERAGE |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Burn Сообщений: 5640 Откуда: Днепр Дата регистрации: 02.01.2002 |
Ну, мы работаем - никакой разницы между FPD,VFP6 и VFP9SP1 не вижу. Правда винда серверная. Да и сервер серьезный |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Я работаю. Проблем описанных Вами не наблюдаю. Были проблемы с быстродействием когда в качестве пути к табличкам использовался сетевой путь т.е. \\SERVER\MY_BASE\... . Как только я подключил сетевую папку как диск и соответственно изменил путь, проблемы прошли. Осталась проблема 5 подключений для XP, но это уже другая история. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
reware Сообщений: 4116 Откуда: Хабаровск Дата регистрации: 21.07.2008 |
Копья ломаются, аж брызги летят, а автор так и не упомянул, какая ОС стоит на сервере. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
LionEyE Автор Сообщений: 21 Дата регистрации: 24.04.2008 |
Винда обычная ХР в одном случае, в другом 2000 сервер
Тормозит и так и так. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
LionEyE Автор Сообщений: 21 Дата регистрации: 24.04.2008 |
Что за история про 5 подкючений?
|
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
reware Сообщений: 4116 Откуда: Хабаровск Дата регистрации: 21.07.2008 |
Некорректно сравнивать две разные Win Server ОС. Они могут быть совершенно по разному настроены. Например, это касается использования DFS (Distributed File System), которая имеется и на 2000, и на 2003, но может быть задействована или нет. Хотя даже серверная DFS (независимо от 2000 или 2003) не должна столь сильно влиять на файлшаринг. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
reware Сообщений: 4116 Откуда: Хабаровск Дата регистрации: 21.07.2008 |
Закрытие после каждой записи/чтения ? И потом снова открывать ? Не есть гуд. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Sawradym Сообщений: 2244 Откуда: Винница Дата регистрации: 15.05.2007 |
Скажем так, к одному ресурсу одновременно могут иметь доступ не более 5 пользователей. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
of63 Сообщений: 25161 Откуда: Н.Новгород Дата регистрации: 13.02.2008 |
Не сравнивал, и не собираюсь Привел для примера, 2 варианта применений 2х РАЗНЫХ серверов. Кстати, "мапить" папку с файлами дискм - скорости, на хорошем сервере, не прибавило. А вот то же, при доступе к папке на обычном компе - заметно прибавило. Почему - не знаю. |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
h.i.a. Сообщений: 4002 Откуда: Мурманск/Спб/Мск Дата регистрации: 18.11.2005 |
После каждой логической операции чтения/записи. Примером операции может быть загрузка/сохранение документа, формирование отчета и т.д. Держать открытыми неиспользуемые таблицы тоже не есть гуд. С точки зрения физической целостности таблиц/индексов при случайном падении клиента/сервера/сетевого оборудования и внутреннего порядка в программе (процедура должна "убирать за собой"). ------------------ |
Re: VFP9 Одновременная работа с dbf по сети - тормоза! | |
---|---|
Влад Колосов Сообщений: 22664 Откуда: Ростов-на-Дону Дата регистрации: 05.05.2005 |
Отличный приём, заметно повышает сохранность таблиц и индексов.
------------------ Совершенство - это не тогда, когда нельзя ничего прибавить, а тогда, когда нечего убавить. |
© 2000-2024 Fox Club  |