Найти тему
ИнфоСофт

Как ускорить работу в 1С?

Практически каждый из пользователей 1С сталкивался с проблемой медленной работы программы. Мы уже привыкаем, что база может открываться несколько минут. Но что, если на самом деле 1С не только должна, но и может работать быстрее. В этой статье я хочу поднять вопрос оптимизации скорости работы 1С путём изменения режима подключения к информационной базе.

Для начала нам нужно разобраться, что же под капотом у «1С Предприятия» и как оно работает. Всего имеется 2 варианта хранения базы:

  • файловый (все данные хранятся в файле);
  • клиент-серверный (за хранение данных отвечает система управления базами данных (СУБД), PostgreSQL или MSSQL).

В этой статье мы уделим все внимание использованию 1С в файловом режиме.

Типичная ошибка использования 1С в файловом варианте - это размещение базы на «сервере» (зачастую это просто компьютер с наибольшим объёмом оперативной памяти и производительным процессором) и работы на своих рабочих ПК.

-2

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

Рассмотрим несколько основных вариантов, как правильно настроить режим доступа к базе:

  1. Работать непосредственно на сервере и подключаться через удалённый рабочий стол;
  2. Использовать WEB-сервера для публикации 1С.

В данной статье мы не будем детально рассматривать оба варианта. 

В таблице ниже приведено сравнение по ключевым параметрам:

-3

Скажем сразу, что WEB-публикация – это не панацея. Она поможет оптимизировать работу в 1С путём переноса всей нагрузки на один ПК, но если мы говорим о файловых базах, то нужно понимать, что ограничение на внутренние размеры таблицы никто не отменял. При росте объёма базы свыше 10 Гб и количестве пользователей более 5, Вам необходимо будет задуматься о переходе в клиент-серверный вариант.

Если вы всё же думаете, что ваша база при доступе из локальной сети работает довольно быстро или вы, привыкли к такой скорости работы, то ознакомьтесь
со сравнением производительности, проведенным на примере типовой Бухгалтерии 3.0:

-4

Мы с Вами рассмотрели, что можно получить прирост производительности 1С, просто изменив вариант доступа к файловой базе.