Форум » Коммерческие программы » Медленно работает второй ПК в сети? » Ответить

Медленно работает второй ПК в сети?

gvr: Медленно работает второй ПК в сети - что может быть? В начале работы,если запущен только клиент работает быстро. через некоторое время - тормозит. Особенно если начать работу на основном ПК.

Ответов - 3

memo4x4: В вопросе уже содержится ответ - недостаточно ресурсов на компьютере, который выполняет роль сервера БД. Также выполните пожалуйста следующие действия. 1. Подключите сетевую папку с программой на рабочей станции как сетевой диск (например N:\) и работайте с ней, а не через сетевой путь (что- вроде \\Server\MemoTrade4x4\ ....) 2. Не запускайте программу через сеть. Установите локально на рабочей станции программу и в ярлыку зепуска укажите рабочую папку - как сетевой диск. В этом случае сама программа будет работать локально, а данные будет брать с сервера, т.е. по локальной сети будет перекачиваться сам код программы, что значительно улучшит быстродействие. 3. Можно использовать вариант программы с БД Pervasive.SQL. Он значительно быстрее и надежней. Для небольшой сети вполне подойдет Pervasive.SQL v.10 WorkGroup (см. справку к программе, и www.pervasive.com)

Ринат: Присоединяюсь к п. 3 скорость заметно, в разы быстрее

memo4x4: Согласен, но п. 3 требует все-таки установки дополнительного ПО БД Pervasive.SQL. А с помощью п. 1 и 2 можно значительно поднять производительность прикладной программмы в сети. И еще. Фирма Microsoft конечно оказала "медвежью" услугу добавив в Windows 2000 / XP прекрасные средства для сетевой работы. По опыту общения со своими клиентами: большинство из них считает, что если на старом PC c процессором Celeron и 256 MByte оперативной памяти отдать папку в общий доступ, то это и есть сервер ... И ура ! На этом же компьютере можно еще и работать, запустив пркладную программу, Internet Explorer, пару копий MS Excel и MS Word. Не поймите неправильно - но это не совсем верно. За все нужно платить, и в данном случае - быстродействие и надежностью работы. Если Вы хотите получить хорошие результаты работы программы в сети - то необходимо использовать соответсвующее аппаратное обеспечение (выделенный сервер), с установленной серверной операционной системой Windows 2003 / 2008 Server.




полная версия страницы