Блог компании «СИТЕК»

Пишем понятные статьи по 1С вам в помощь

#Информационные технологии

«Тормозит» 1С? 4 вероятные причины и 7 советов для повышения производительности

Платформа «1С:Предприятие» – замечательный программный продукт отечественной разработки, который используется в тысячах российских (и не только российских) компаний. Однако всем, кто работает с данной системой достаточно давно, хорошо знакома одна весьма неприятная особенность: со временем платформа начинает «тормозить». Неважно, используете вы типовую конфигурацию (ЗУП, УПП, УТ, ERP) или какое-то самописное решение – «тормоза» рано или поздно появляются практически у всех. И с этим приходится что-то делать.

Знакомая ситуация: вначале 1С «летает», но со временем былая прыть куда-то уходит, документы открываются все медленнее, отчеты «тормозят», а закрытие месяца превращается в настоящее испытание? Поверьте, вы не одиноки!


Причин замедления работы 1С может быть довольно много, но наш многолетний опыт работы с данной платформой показал, что чаще всего встречаются 4 основные:

  1. Существенно увеличился объем базы данных по сравнению с первоначальным. Число введенных документов из года в год становится все больше, соответственно, время их обработки увеличивается.
  2. Возросло количество пользователей приложения: в компании расширился штат, работу распределили между сотрудниками. В результате существенно увеличился поток обрабатываемой информации и формируемой отчетности.
  3. В стране за время эксплуатации системы 1С в очередной раз изменилось законодательство, появились новые формы отчетности, усложнился налоговый и бухгалтерский учет. В итоге, при очередном обновлении приложения скорость его работы снизилась.
  4. В процессе эксплуатации системы в ней могут появится проблемы инфраструктурного характера: ошибки на сервере, битые сектора на жестком диске, потеря пакетов в локальной сети и т.п.

К сожалению, нет никакого универсального совета для решения проблем производительности 1С – дать однозначные рекомендации, которые бы одинаково хорошо подошли всем компаниям, невозможно. В каждом случае необходим индивидуальный подход. Способ решения конкретной проблемы в конкретной компании всегда зависит от начальных условий и имеющегося бюджета.

Самый простой и весьма эффективный способ избавиться от «тормозов» в 1С – это замена сервера на более производительный. Но работает этот совет только в том случае, если в компании действительно используется старое «железо». Если это так, то в такой ситуации даже простая замена жесткого диска на новый SSD способна повысить производительность работы 1С в разы! 

Но что делать, если сервер новый и мощный, а 1С все равно «тормозит»? Тут уже придется разбираться в ситуации более детально и пробовать разные способы «лечения». Ниже мы приведем 7 наиболее действенных рекомендаций по повышению производительности 1С в порядке увеличения стоимости их применения. При этом учтите, что не все перечисленные рекомендации могут подойти конкретно вашей компании – в каждом случае требуется индивидуальный подход.

  1. Следует убедиться, что ваш сервер и локальная сеть работают без сбоев и ошибок.  Провести такую проверку может штатный системный администратор, если он есть, или приглашенный технический специалист.
  2. Провести реиндексацию и реструктуризацию информационных баз 1С. Уменьшить размер баз данных, что должно привести к приросту скорости работы.
  3. Провести свертку базы. Это штатная процедура, которую можно осуществить стандартными средствами платформы «1С:Предприятие». В результате из базы будут удалены документы прошедших периодов, что уменьшит ее размер.
  4. Если у вас файловая база данных 1С, то хорошим решением будет перевести ее в клиент-серверный режим работы. Это потребует определенных затрат, но зато клиент-серверная модель традиционно работает гораздо быстрее.
  5. Выполнить настройку сервера базы данных (MSSQL, Postgres) для увеличения производительности работы под заданный профиль нагрузки. Рекомендации по настройке можно найти на сайте 1С.
  6. Приобретение лицензии на платформу «1С:Предприятие КОРП» открывает новые функциональные возможности, позволяющие перенести задачи по формированию отчетов на отдельный экземпляр базы данных. Тем самым снимается нагрузка с основной базы и увеличивается ее производительность на основных операциях. Речь идет о компонентах платформы 1С «Дата-Акселератор» и «Копии баз данных». Их можно использовать при наличии лицензия КОРП или «1С:Аналитика».
  7. Заказать у квалифицированных специалистов 1С комплексный аудит производительности системы.  Итогом их работы будут рекомендации по оптимальной настройке серверного оборудования и программного обеспечения для получения максимальной производительности работы 1С.  Будет произведен анализ и исправлен код неоптимальных запросов вашего приложения, что позволит значительно повысить скорость работы 1С.

Мы в компании «СИТЕК» уже 14 лет работаем с продуктами 1С, наши специалисты обладают огромным опытом проведения аудитов производительности с последующей настройкой и оптимизацией любых конфигураций 1С в самых разных компаниях: от небольших до крупных холдингов. Если у вас возникли проблемы и нужна квалифицированная помощь – смело обращайтесь к нам!

Компания «СИТЕК» проводит аудит производительности 1С для ускорения работы любых конфигураций

____________________________________

Автор статьи: Сергей Бессонницын – ведущий специалист отдела информационных технологий.
Дата публикации статьи 02.05.2023.

Подпишитесь на нашу рассылку
и получите еще больше статей от экспертов по 1С!

По мере публикации статей, но не чаще
одного раза в неделю.

Наши услуги по обслуживанию 1С

Хотите узнать больше или нужна консультация?

Ответим на любые вопросы и посчитаем стоимость внедрения на вашем предприятии

Получить ответ на вопрос Перезвоните мне

Время ответа - в течение 2 рабочих часов.

Или свяжитесь с нами любым удобным для вас способом и мы ответим на все ваши вопросы, расскажем
о возможных решениях ваших задач
8 (800) 700-97-70