Есть ПО не мной написанное (кода нет, но подозрения на то что в ПО делает SQL запросы к dbf файлам). Раньше файлы (dbf, которые она использует) лежали на Novell сервере теперь на Win2003.
В результате:
— по сети тормоза 3-5 раз, чем раньше (задержки 10-30 секунд);
— локально на Win2003 просто летает (задержек нет);
— другие программы на FP26 замедлились но едва заметно (10-20%);
— на Win2003 видно что сервер не загружен (сеть/диски);
— замечено файрволом, что программа качает со скоростью не более 1,5-2М/сек. Хотя с сервера, копирование файлов нормальное 9-10М/сек;
1. Какие могут быть причины?
2. Как можно посмотреть какие операции тормозят?
... << RSDN@Home 1.2.0 alpha rev. 0>>
Re: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->Win
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>1. Какие могут быть причины? AS>2. Как можно посмотреть какие операции тормозят?
Действительно, была такая проблема, и это было актуально лет 10 тому назад. Насколько помню, это связано с количеством открытых файлов и фиксится добавлением строчки "FILES=200" в config.sys. Если не поможет, спросите в forum.foxclub.ru .
Re: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->Win
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>1. Какие могут быть причины? AS>2. Как можно посмотреть какие операции тормозят?
1. Все ли переписали ?
2. VFP или FP_DOS можно декомпилировать (например ReFOX)
в VFP есть профайлер. Приложения FP_DOS можно запускать
и отлаживать в VFP. В поздних версиях AFAIK даже
план выполнения можно посмотреть — только фиг в нем
разберешся.
Re: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->Win
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>1. Какие могут быть причины? AS>2. Как можно посмотреть какие операции тормозят?
Если локально всё работает, то ИМХО настройки сети и т.п.
Отсюда вопросы:
Win2003 — контроллер домена? DNS, active directory настроены?
dcdiag гонял?
ipconfig /all в студию
В человечишке все должно быть прекрасненьким: и одёжка, и душенка, и мордочка, и мыслишки.
Re[2]: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->
Здравствуйте, bo, Вы писали:
bo>Здравствуйте, Alexandr Sulimov, Вы писали:
AS>>1. Какие могут быть причины? AS>>2. Как можно посмотреть какие операции тормозят?
bo>Если локально всё работает, то ИМХО настройки сети и т.п. bo>Отсюда вопросы: bo>Win2003 — контроллер домена? DNS, active directory настроены?
контроллер домена, active directory настроены
bo>dcdiag гонял?
что-то не нашел такого
bo>ipconfig /all в студию
Windows IP Configuration
Host Name . . . . . . . . . . . . : server
Primary Dns Suffix . . . . . . . : MYDOMAIN
Node Type . . . . . . . . . . . . : Hybrid
IP Routing Enabled. . . . . . . . : No
WINS Proxy Enabled. . . . . . . . : No
DNS Suffix Search List. . . . . . : MYDOMAIN
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>Есть ПО не мной написанное (кода нет, но подозрения на то что в ПО делает SQL запросы к dbf файлам). Раньше файлы (dbf, которые она использует) лежали на Novell сервере теперь на Win2003. AS>1. Какие могут быть причины? AS>2. Как можно посмотреть какие операции тормозят?
Зря переехали. Очень зря. Насколько я помню данная фигня лечится, но копаниями в реестре на предмет тюнинга сети. Дело в том что нетварь с сеткой работает намного шустрее виндов и нормально относится к частым обращениям к файлам. Нетваревые шары предназначены для работы множества пользователей с постоянной нагрузкой на расшареном ресурсы. Виндовые же шары больше похожи на фтп: слил к себе на винт что надо и пользуйся на здоровье. Попользовался — залей результат обратно. Иначе тормоза, лаги и нестабильная работа сети.
[RSDN@Home][1.2.0][alpha][650]
[Если вопрос задан правильно, ответ будет неожиданным. [Авессалом Подводный]]
Matrix has you...
Re[3]: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>контроллер домена, active directory настроены
А ДНС подняли?
Вопрос не на пустом месте. У меня была подобная ситуация в начале карьеры, когда я развернул active directory без ДНС сервера. Всё работало, но были задержки при обращении к сети.
bo>>dcdiag гонял? AS>что-то не нашел такого
Это из win2003sp1 support tools. Средства диагностики, качаются с сайта МС.
Установите и погоняйте тесты.
bo>>ipconfig /all в студию AS>Windows IP Configuration
... вроде нормально...
ИМХО, дело не в dbf-ках, а в сетке. Шеридан правильно написал.
В человечишке все должно быть прекрасненьким: и одёжка, и душенка, и мордочка, и мыслишки.
Re: ТОРМОЗА!. Программа VFP, данные dbf. Переезд Novell->Win
Здравствуйте, Alexandr Sulimov, Вы писали:
AS>Есть ПО не мной написанное (кода нет, но подозрения на то что в ПО делает SQL запросы к dbf файлам). Раньше файлы (dbf, которые она использует) лежали на Novell сервере теперь на Win2003. AS>В результате: AS>- по сети тормоза 3-5 раз, чем раньше (задержки 10-30 секунд); AS>- локально на Win2003 просто летает (задержек нет); AS>- другие программы на FP26 замедлились но едва заметно (10-20%); AS>- на Win2003 видно что сервер не загружен (сеть/диски); AS>- замечено файрволом, что программа качает со скоростью не более 1,5-2М/сек. Хотя с сервера, копирование файлов нормальное 9-10М/сек;
AS>1. Какие могут быть причины? AS>2. Как можно посмотреть какие операции тормозят?