Медленная передача данных с сервера на клиента

Обсуждение вопросов по администрированию СУБД Progress OpenEdge


greedy
Старожил
Сообщения: 35
Зарегистрирован: 04 июл 2002, 12:59

re:Медленная передача данных с сервера на клиента

Сообщение greedy » 20 мар 2003, 06:38


Дмитрий Васильев

re:Медленная передача данных с сервера на клиента

Сообщение Дмитрий Васильев » 21 мар 2003, 07:26

Клиент и сервер на одной машине - 1.5 минуты. Загрузка процессора - 100%
Клиент работает напрямую с базой без сервера монопольно. База на его же диске - 0.5 мин. Загрузка процессора - 100%

Т.е. в этом случае сразу видно, что слабое место - процессор.


Но когда сервер - одна машина, клиент - другая то процессоры только на 30-50% загружены, по сети почти ничего не ходит, к диску обращений нет ... при этом процедура выполняется 2.5 минуты. Это меня и смущает. Где тут узкое место? Как его можно расширить?

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Медленная передача данных с сервера на клиента

Сообщение van » 23 мар 2003, 21:24

вопрос очень уж "теософский".
в поддержку progress обращались?
если еще нет, давайте там спросим.

Igor
Старожил
Сообщения: 50
Зарегистрирован: 17 окт 2002, 08:43

re:Медленная передача данных с сервера на клиента

Сообщение Igor » 24 мар 2003, 09:46

А вот это присутствует:

Start -> Setting -> Network and Dial-up Connection -> Properties -> File and Printer Sharing for Microsoft Networks -> (Только на серверной версии Windows 2000) Properties -> Выбрать [x] Maximize Throughput for Network Applications

van
Модератор
Сообщения: 407
Зарегистрирован: 12 июл 2001, 03:00

re:Медленная передача данных с сервера на клиента

Сообщение van » 24 мар 2003, 13:35



Igor
Старожил
Сообщения: 50
Зарегистрирован: 17 окт 2002, 08:43

re:Медленная передача данных с сервера на клиента

Сообщение Igor » 24 мар 2003, 14:43

Если базы запущены в фоновом режиме, то обратите внимание на:

Start -> Setting -> Control Panel -> System -> Advanced -> Performance Options... -> Optimize performance for [x] Background services

Дмитрий Васильев

re:Медленная передача данных с сервера на клиента

Сообщение Дмитрий Васильев » 25 мар 2003, 08:03

Это так и настроено :-(

Дмитрий Васильев

re:Медленная передача данных с сервера на клиента

Сообщение Дмитрий Васильев » 25 мар 2003, 08:06



А ведь у меня такие же проблемы как тут были описаны

Igor
Старожил
Сообщения: 50
Зарегистрирован: 17 окт 2002, 08:43

re:Медленная передача данных с сервера на клиента

Сообщение Igor » 25 мар 2003, 13:24

Проблему по твоей ссылке создавал я. Но у нас ситуация другая:

1. Сетка компов так на 150 и постоянные файловые операции с серваком где стоит прогресс.
2. На этом же серваке sql сервер для 1с
3. Клиентов к прогрессу коннектиться около 30 постоянно
4. Рэйд 5 на серваке
5. мож еще какую радость забыл.

Я настраивал параметры запуска баз и операционку. Про операционку уже написал выше. Про параметры не писал так как у тебя все стерильно: 1сервер-1 клиент и все. Если есть потребность могу и параметры скинуть.

Вот еще пару незначительных настроек реестра операционки которые я производил:
Stop paging drivers
------------------- HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager\Memory
Management

Value: DisablePagingExecutive
Default: 0 Recommended: 1

Changing DisablePagingExecutive to 1 causes all drivers to remain in memory.


File Handling
-------------
Disable 8.3 Naming conventions
This will not fix current names but will work with future files

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

Value: NtfsDisable8dot3NameCreation
Default: 0 Recommended: 1

Value: NtfsDisableLastAccessUpdate
Default: 0 Recommended: 1