Оптимизация быстродействия 1С
Наши специалисты при первом общении с клиентами довольно часто получают жалобы на медленную скорость работы программы 1С. Эта статья позволит Вам самостоятельно понять основную причину, и если Ваши администраторы не смогут самостоятельно решить вопрос с быстродействием, то у Вас после прочтения статьи появится возможность грамотно поставить задачу перед программистами нашей компании.
Итак, чаще всего мы сталкиваемся со следующими причинами:
Файловый режим работы программы. Если Вы купили новый сервер и установили на него свою программу (сейчас мы рассмотрим не удаленный сервер, а в Вашем офисе), то это не значит, что программа 1С будет работать на пределе возможностей, хотя первое время Вы однозначно будете чувствовать разницу между скоростью программы на локальном рабочем компьютере и скоростью работы на сервере.
В первую очередь, рекомендуем Вам обратить внимание на грамотную настройку самого сервера и программы 1С на нем. Для этого тестируйте программу на Быстродействие, загрузку ЦП, отслеживайте влияние работы фоновых программ на скорость работы. И так же рекомендуем настроить антивирус и брандмауэр с учетом того, что Вы используете программу 1С каждый день. В частности, есть смысл проверить время, за которое грузится программа 1С, следовательно, скорость работы основного жесткого диска, можно сделать его дефрагментацию – хуже точно не будет. Проверьте жесткий диск на ошибки средствами Windows или той ОС, которая у Вас установлена. Далее, протестируйте работу локальной сети и скорость ее работы. Посмотрите производительность Вашей машины и установите максимальную.
Итог: для улучшения всех вышеперечисленных составляющих Вашего информационного пространства и технического оснащения достаточно провести сервисное обслуживание компьютера, настроить локальную сеть и антивирус.
Программы 1С могут работать в файловом и клиент-серверном режимах (преимущественно для этого используются такие продукты, как лицензии для SQL-Server, Oracle и т.д.). Если у Вас 5 и менее пользователей работает в системе, то рекомендуем развернуть Вашу информационную базу на Postgree SQL – это бесплатная версия, которая корректно работает и на Linux и на Microsoft.
«1С:Предприятие» может медленно работать из-за устаревших релизов платформы или конфигурации 1С.
«Фирма «1С» регулярно выпускают обновления, в которых исправляются ошибки предыдущих релизов или выявленные пользователями. А это, в свою очередь, влияет на быстродействие системы. Поэтому старайтесь поддерживать Вашу систему актуальной.
Часто к нам обращаются клиенты, у которых программа работает, казалось бы, идеально, соблюдены все факторы, влияющие на быстродействие системы. При этом, все равно программа «1С» глючит или выкидывает из системы, или просто медленно грузит тот или иной отчет.
В этом случае мы рекомендуем не пытаться самостоятельно решить проблему, а сразу обращаться к нам. Часто в самом коде встречаются неоптимальные алгоритмы, которые «забивают» множеством лишних запросов саму систему. В этом случае, мы предлагаем несколько вариантов оптимизации Вашей настройки в базе.
Огромный информационный массив в Вашей базе так же может быть причиной медленной работы, поскольку, если Ваша базу существует давно, то за несколько лет работы программы 1С 100% есть очень много «хвостов» от системы, временных файлов и самих по себе документов, которые по прошествии лет становятся просто мертвым архивом. Мы рекомендуем чистить Вашу базу за счет механизма «Тестирование и Исправление» и за счет перенесения большого числа документов в архив, то есть удалить документы за прошедшие периоды, от которых уже не зависит учет никоим образом.
В системе лицензирования так же проведите аудит: Проверьте правильность настройки ключей USB программы 1С. А в файле конфигурирования (nethasp.ini) проверьте правильность указанного пути к Вашему ключу. Например, в объемной локальной сети может не быть указан корректный путь к ключу (или вообще его может не существовать). Из-за этого системе 1С приходится тратить время на поиск дополнительной лицензии или программного ключа защиты (это же касается и электронного ключа).
Терминальный режим – удобен. По сути это может быть удаленный сервер 1С. Однако Вы всегда будете зависеть от постоянно требующегося интернета для работы.
Клиент-серверный режим работы, то есть работа в программе через сервер при участии SQL-Server и 1С:Лицензии на сервер, — это самый простой и проверенный способ сделать работу программы на 40%-60% быстрее. При этом все компьютеры пользователя являются клиентами для сервера, отправляющими запросы. Все вычисления и операции производятся на самом сервере, а сотрудникам передается с сервера уже результат в цифрах и картинки. В этом случае, есть смысл приобрести SQL.
Следите за новостями и найдете для себя много интересного и полезного. А лучше позвольте нам решить наиболее остро стоящие перед Вами текущие задачи.
При обращении через заявку на сайте получите 15% от любого договора на обслуживание, начиная с ИТС ПРОФ Стандарт и выше, если напишете в комментариях
0 комментариев on "Оптимизация быстродействия 1С"