Низкая производительность при сетевом доступе.
Читают тему
Вход в личный кабинет
Для получения доступа к форуму необходимо
авторизоваться
или
зарегистрироваться
на сайте.
{{ formTitle ? formTitle : 'Заказ обратного звонка' }}
{{ formDescription }}
Сообщить об ошибке
Есть небольшой магазин, 3 компьютера. Файловая база Альфа-авто лежит на сервере (конфигурация: Athlon 64 X2 4800+, 4Гб). 1С на нем никогда не запускают. К нему подключаются два других компьютера (Core Duo E6600, 2Гб). Если подключается только один то работает все нормально. Но если подключаются сразу двое, то все начинает сильно тормозить. Вплоть до того, что выскакивают ошибки блокировок и нет возможности проводить документы. Хотя на одном компьютере только выбивают чеки, а на втором делают только приходные накладные.
Платформа на обоих компьютерах стоит 8.2.10.82. Пробовал обновлять до 8.2.14.519, тогда требует конвертировать базу данных. Конвертировал - стало ругаться на ключ защиты, хотя ключ вставлен в сервер и лампочка на нем горит. Переустанавливал драйвер ключа не помогло. Пришлось откатится назад на 8.2.10.82.
Помогите разобраться в чем может быть причина такой низкой производительности.
Посмотрите производительность на сервере следующих параметров: процессор, сеть, оперативная память.
Панель управления - Администрирование - Производительность.
на прикрепленную в файле. Только обязательно перед этим сохраните код старой функции.
Прикрепленные файлы
Проблема так и не решилась. Смотрел производительность в панели управления: графики процессора, сети и оперативной памяти рисуют кривые в районе 10-15%. Оперативной памяти свободно 2 Гб, свободного места на жестком диске - 300 Гб. Операционная система на сервере и на клиентах Windows 7, свежеустановленная.
Функцию ПроверитьКорректность() заменил на прикрепленную вами - разницы нет.
Теперь более подробно о проблеме. Когда подключен один пользователь, то все работает быстро. Когда подключается второй - производительность сразу же падает в полтора-два раза. Причем тормозить начинает даже если второй пользователь вообще ничего не делает. Если второй пользователь начинает просматривать или проводить документы то производительность падает до неудовлетворительной. При этом повышения нагрузки на сервере не наблюдается.
Проводил эксперимент: нагружал сервер копированием файлов по сети и различными задачами до 90-100%. Это ни как не отразилось на работе одного пользователя, скорость работы оставалась высокой.
Я не знаю какие требования к аппаратным ресурсам у Альфа-Авто: Автосервис+Автозапчасти ред.4, но если сравнивать с типовыми решениями на платформе 8.2, ресурсов должно быть предостаточно.
Из за чего еще может быть проблема с производительностью?
Есть ли возможность удаленного доступа для анализа ситуации?
Держите, пожалуйста, в курсе хода решения проблемы и решится ли она.
Имею очень схожие проблемы
Удаленно подключался специалист из Раруса, ничем не смог помочь. Приходили программисты из франчайзи тоже не разобрались из за чего такие тормоза.
Железо в полном порядке, база новая - завели два месяца назад, релиз альфы последний, нагрузки минимальные - используется всего три вида документов. При этом скорость работы совсем никакая.
Вариантов осталось не много. Либо переходить на SQL, хотя для трех пользователей это как кто слишком расточительно. Либо полностью отказываться от Альфа-авто.
Не пробовали базу перенести на пользовательские компьютеры? Не та нагрузка (3 пользователя), чтобы получить ускорение от клиент-серверной архитектуры.
Удаленно подключался специалист из Раруса, ничем не смог помочь.
так же можно попробовать положить файл базы на linux. может помочь
Мы используем связку Ubuntu + PostgreSQL - пока довольныи сервак почти не грузится, и бесплатно и то и другое...
ответил в личку.