Короткий ответ: прежде чем обсуждать процессор и память, определите вариант работы базы. В файловом варианте данные находятся в одном файле 1Cv8.1CD, а пользователи обращаются к нему напрямую. В клиент-серверном варианте клиент обращается к кластеру серверов 1С, а тот работает с отдельной СУБД: например, Microsoft SQL Server или поддерживаемой версией PostgreSQL. Для малого бизнеса файловая база может быть рациональным решением, но только пока ее реальная нагрузка укладывается в возможности такой архитектуры.

Файловая база и SQL: в чем практическая разница

КритерийФайловая база 1СКлиент-серверная база 1С
ХранениеОдин файл информационной базы; платформа использует собственную файловую СУБДДанные хранит отдельная СУБД, а запросы и серверный код обслуживает кластер 1С
Где уместнаОдин пользователь или небольшая рабочая группа с умеренной нагрузкойОдновременная работа пользователей, растущая база, тяжелые отчеты, обмены и фоновые задания
Основная зависимостьКачество диска и файлового доступа, стабильность локальной сети, состояние единого файлаСовместная работа платформы 1С, кластера, СУБД, дисков данных и журналов, памяти и регламентного обслуживания
АдминистрированиеПроще, но меньше возможностей разделить нагрузку и наблюдать ее причиныСложнее: нужны мониторинг кластера и СУБД, совместимые версии, обслуживание и контроль лицензий
Резервное копированиеНужна согласованная копия: простое копирование открытого файла не следует считать проверенным backupНужны штатные средства СУБД, контроль результата и тестовое восстановление

Важно: выражение «SQL-база 1С» обычно означает клиент-серверный вариант. Само наличие SQL Server или PostgreSQL не делает систему быстрой: ошибки конфигурации, тяжелые запросы, блокировки, недостаток памяти и медленные диски никуда не исчезают.

Когда файловая база еще оправдана

  • пользователей немного и они редко выполняют тяжелые операции одновременно;
  • база имеет умеренный объем и не растет скачками из-за вложений, журнала или обменов;
  • работа идет на одном компьютере, терминальном сервере или по стабильной локальной проводной сети;
  • закрытие месяца, отчеты и обмены не блокируют ежедневную работу остальных пользователей;
  • есть контролируемый backup и хотя бы один успешно проверенный сценарий восстановления;
  • допустимое время простоя соответствует реальным возможностям восстановления файла.

Жесткого правила «до N пользователей — файл, после N — SQL» нет. Три пользователя с тяжелой доработанной конфигурацией и обменами могут создать больше нагрузки, чем десять пользователей, которые оформляют простые документы. Решение принимают по замерам и рабочим сценариям, а не только по числу лицензий.

Признаки, что файловый вариант уже стал ограничением

  • пользователи регулярно ждут завершения чужих операций или сталкиваются с конфликтами блокировок;
  • отчет, обмен, закрытие месяца или массовое проведение заметно замедляют работу всей компании;
  • увеличились длительность backup, проверки и обновления базы, а окно обслуживания перестало помещаться в ночь;
  • файл базы растет, свободное место уменьшается, а история его состояния и восстановления не контролируется;
  • к базе пытаются обращаться как к обычному сетевому файлу через нестабильный Wi-Fi или VPN;
  • после обрывов сети, отключений питания или зависаний приходится проверять целостность базы;
  • бизнесу уже нужны предсказуемые сроки восстановления, мониторинг и разделение нагрузки.

Переход на клиент-серверный вариант имеет смысл, когда он устраняет подтвержденное архитектурное ограничение. Если тормозит один неоптимальный отчет, миграция в SQL может лишь перенести тот же тяжелый запрос на другую платформу.

Что проверять в файловой базе

ПроверкаПочему это важно
Где расположен файлРабочая база не должна случайно жить на компьютере сотрудника, в синхронизируемой папке или на неподконтрольном сетевом ресурсе
Диск и свободное местоВысокая задержка, ошибки накопителя и заполненный том отражаются на всех операциях с единым файлом
Путь пользователей до базыПрямой файловый доступ чувствителен к потерям и разрывам соединения; нестабильный VPN или Wi-Fi нельзя считать нормальной серверной архитектурой
Одновременные сценарииНужно проверить не число учетных записей, а реальные пересечения: отчеты, проведение, обмены, загрузки и фоновые задания
BackupКопия должна создаваться согласованно, завершаться с понятным статусом и периодически восстанавливаться на отдельной площадке
История инцидентовПовторяющиеся повреждения или аварийные завершения — сигнал искать проблему в питании, сети, хранилище и организации доступа

Для удаленной работы безопаснее не растягивать обычный файловый доступ через интернет. В зависимости от задачи используют терминальный доступ, корректно опубликованный веб-клиент либо переходят на клиент-серверный вариант. Конкретную схему выбирают с учетом конфигурации, каналов связи и требований к защите.

Что проверять в клиент-серверной базе

УзелЧто смотреть
Кластер 1СРабочие процессы, потребление памяти, фоновые задания, длительные вызовы, аварийные перезапуски и распределение нагрузки
СУБДДлительные запросы, ожидания и блокировки, статистику, регламент обслуживания и ошибки журналов
ХранилищеЗадержки операций чтения и записи, свободное место, размещение данных, журналов и временных файлов
ПамятьХватает ли ее одновременно операционной системе, кластеру 1С и СУБД; нет ли постоянного вытеснения на диск
BackupПолитика СУБД, срок хранения, контроль завершения, отдельное хранение копий и фактическое тестовое восстановление
СовместимостьПоддерживаются ли конкретные версии платформы, операционной системы и СУБД; зафиксирован ли порядок обновления

Для небольшой компании кластер 1С и СУБД могут находиться на одном физическом или виртуальном сервере. Это не ошибка само по себе, но ресурсы такого сервера нужно считать совместно. SQL Server, PostgreSQL и кластер 1С конкурируют за процессор, память и диск, поэтому «все установлено на мощный сервер» еще не является доказательством правильной настройки.

Карта узких мест

ЗонаКак проявляется проблемаЧто проверить как факт
ДискиМедленно открываются формы, зависают операции, растет время ответаЗадержки, свободное место, состояние хранилища, рост базы
ПамятьСервис работает рывками, особенно в часы нагрузкиДефицит памяти, вытеснение, конкуренция платформы и СУБД
ПроцессорТормоза при отчетах, обменах и закрытии месяцаПики нагрузки, длительные операции, фоновые задания
СетьУ одних пользователей быстро, у других медленноПуть до сервера, Wi-Fi, VPN, потери и задержка
База данныхОтдельные операции резко дольше обычногоРазмер, обслуживание, блокировки, ошибки и время тяжелых запросов
BackupНагрузка растет ночью или в рабочее времяОкно копирования, длительность, статус и влияние на диск

Как решить, нужен ли переход в SQL

  1. Зафиксировать текущую схему: версия платформы и конфигурации, расположение базы, число одновременных сеансов, интеграции, обмены и фоновые задания.
  2. Снять факты в период жалоб: время конкретных операций, нагрузку процессора и памяти, задержки диска, сеть, блокировки и расписание заданий.
  3. Отделить архитектурный предел от локальной ошибки: один медленный отчет, заполненный диск или плохой VPN сначала исправляют как отдельную причину.
  4. Оценить эксплуатацию: кто будет обслуживать СУБД, контролировать backup, совместимость версий, обновления и мониторинг.
  5. Провести тестовую миграцию: восстановить копию в отдельном контуре и сравнить ключевые сценарии, а не только время запуска программы.
  6. Подготовить окно и откат: остановить изменения данных, сделать финальную согласованную копию, проверить пользователей, обмены, печать и фоновые задания.

Не начинайте с покупки железа

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

После этого решение обычно относится к одной из трех групп: исправить конкретную проблему в текущей архитектуре; перенести файловую базу в управляемый локальный или терминальный контур; перейти на клиент-серверный вариант и организовать полноценное обслуживание СУБД.

Официальные материалы 1С

Итог: для малого бизнеса файловая база не является плохим решением сама по себе, а SQL — автоматическим ускорителем. Файловый вариант оставляют, пока он подтвержденно справляется с одновременной нагрузкой, сетью, backup и допустимым простоем. На клиент-серверный вариант переходят тогда, когда измерения показывают предел файловой архитектуры и компания готова обслуживать не только сервер 1С, но и СУБД.