19.08.2025

Производительность 1С, взгляд со стороны системного администратора


Для начала нужно уточнить тип базы данных (БД), от этого зависят требования к ресурсам и выбора способам размещения. Базы 1С могут быть предоставлены в двух типах:

  1. Файловая база (самый простой вариант, при котором все данные хранятся в одном файле).
    Хоть это и контр интуитивно, но при верном использовании и соблюдении рекомендаций файловая БД всегда быстрее. (Файловая база, по своей сути — это архив)
  2. Серверная база, клиент-серверный режим (используется сервер СУБД, например, Microsoft SQL Server или PostgreSQL)

Теперь давайте перечислим какие компоненты компьютера/сервера, напрямую влияют на производительность:

  • Процессор (CPU).
    Для 1С ключевым фактором является высокая частота процессора; масштабирование по ядрам ограничено, поэтому частота важнее их количества.
  • Оптативная память (RAM)
  • Накопитель (Storage)

Когда данные передаются по сети, нас дополнительно интересует:

  • Канал связи, скорость сетевого подключения
  • Используется ли виртуализация
    1С чувствительна к производительности дисковой подсистемы и задержкам, а они в виртуализации часто хуже. Усредненное наблюдение, это потери производительности порядка 30%

Какие параметры нам важны для производительности БД 1С в зависимости от ее типа:

  1. Файловая база: производительный накопитель, производительная сеть.
    Обработкой запроса занимается клиент, за данными он обращается к БД.
    Поэтому для быстрой работы важна восковая производительность всех клиентов (компьютеров), которые обращаются к базе.
  2. Серверная база, клиент-серверный режим: на производительность влияют все компоненты из списка выше. Обработкой запросов занимается сервер, на экран пользователя передается уже готовый результат, производительность клиентов не важна.

Рассмотрим типичные сценарии, при которых файловая база 1С начинает работать медленно

Важно понимать: даже сбой одного из перечисленных параметров может существенно снизить её эффективность.

  1. Нарушение допустимого критерия размера базы.
    Несмотря на расхожее мнение, в файловом режиме 1С нет строгого ограничения на общий размер БД. Однако для отдельных объектов внутри базы существует ограничение в 4 ГБ.
    На практике же файловая база считается критически большой при достижении объёма около 7–10 ГБ, так как при этом существенно снижается производительность и возрастает риск ошибок и повреждений.
  2. Количество пользователей, вероятность конфликтов и ожиданий.
    При соблюдении параметров выше, одновременная работа 10–15+ пользователей вызывает массовые блокировки файла., до 1-3 людей, одного функционального назначения.
  3. Файловая база размещена на медленном накопители.
  4. Файловая база размещена на удалённом устройстве, к которому организовано медленное сетевое подключение.
  5. Ошибки или фрагментация внутри базы.
    Накопленные ошибки, “мусорные” данные, разросшийся лог данных.
  6. Аппаратные ограничения клиента
    a. Слабый компьютер (мало RAM, старый процессор, HDD)
    b. Особенно заметно при больших отчётах и обработках.

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


Обратный звонок
Мы перезвоним и ответим
на все интересующие вас вопросы