Администрирование · 10 мин
Как выбрать базу 1С для компании
Как выбрать базу 1С под задачи компании: файловый или клиент-серверный режим, сравнение СУБД, требования к нагрузке, типичные ошибки и проверка результата.
Выбор базы 1С — это не только вопрос «где будет лежать файл», а решение о режиме работы платформы, типе СУБД, нагрузке и способе резервного копирования. Ошибка на этом этапе потом дорого исправлять: перенос данных между режимами требует остановки работы, а неправильно выбранная СУБД ограничивает рост компании.
Ключевая развилка — файловый или клиент-серверный вариант. Файловая база хранится в одном файле и подходит для небольших коллективов. Клиент-серверная работает через СУБД (PostgreSQL, MS SQL Server и другие) и выдерживает десятки и сотни одновременных пользователей. Второй уровень выбора — конкретная СУБД и редакция конфигурации, которые должны соответствовать друг другу.
Перед выбором зафиксируйте исходные данные: число одновременно работающих пользователей, объём документов в месяц, требования к отчётности и планы роста на ближайшие годы. Эти цифры определят решение точнее, чем любые общие рекомендации.
Шаг 1. Определите нагрузку и число пользователей
Первый и главный критерий — сколько человек работают в базе одновременно и что они делают. Пять бухгалтеров, вводящих первичные документы, и тридцать менеджеров, проводящих продажи в реальном времени, — принципиально разные нагрузки.
Файловый режим использует механизм блокировок на уровне файла: при росте числа пользователей растут взаимные ожидания, замедляется проведение документов, увеличивается риск ошибок при сбоях сети. В клиент-серверном режиме блокировками управляет СУБД, что позволяет параллельно работать большому числу пользователей без взаимных помех.
Учитывайте не только текущее, но и планируемое число рабочих мест. Если через год штат вырастет вдвое, закладывайте это в решение сразу: миграция с файловой базы на клиент-серверную под нагрузкой — болезненная процедура.
Достаточно надёжного компьютера и расписания бэкапов
Оцените интенсивность ввода документов и тяжесть отчётов
Планируйте СУБД, сервер и администрирование
Даже 3 пользователя с крупными обменами могут «положить» файловую базу
Шаг 2. Выберите режим работы: файловый или клиент-серверный
Файловая база — это один файл с расширением 1Cv8.1CD в сетевой папке. Плюсы: минимальная стоимость, простое копирование и перенос, не нужен отдельный сервер СУБД. Минусы: ограничение по одновременным пользователям, уязвимость при обрыве сети во время записи, замедление при росте объёма данных.
Клиент-серверный вариант строится из трёх компонентов: клиентские приложения, сервер 1С:Предприятия и СУБД. Он требует лицензии на сервер, навыков администрирования и более мощного оборудования, но снимает ограничения по нагрузке и даёт штатные средства СУБД для резервного копирования и восстановления.
Сравнение вариантов
Подходит для микробизнеса и небольших офисов. Ограничение — число одновременных пользователей и риск повреждения файла при сбое.
Подходит для среднего и крупного бизнеса, филиальных сетей, интенсивного документооборота. Ограничение — стоимость лицензий и необходимость администрирования.
Подходит, если нет своего сервера и администратора. Ограничение — зависимость от интернет-канала и условий провайдера сервиса.
Шаг 3. Выберите СУБД для клиент-серверного режима
Платформа 1С поддерживает несколько СУБД. На практике выбор чаще всего сводится к двум вариантам: PostgreSQL (в том числе сборки, адаптированные под 1С) и Microsoft SQL Server. Реже встречаются Oracle Database и IBM Db2 — их выбирают в крупных организациях, где эти СУБД уже используются.
PostgreSQL привлекает отсутствием лицензионных платежей за саму СУБД и достаточной производительностью для большинства компаний. Обратная сторона — нужны навыки настройки: параметры по умолчанию не оптимальны под 1С, требуется корректная конфигурация памяти и регулярное обслуживание.
MS SQL Server проще в сопровождении для администраторов, привыкших к экосистеме Microsoft, и хорошо справляется с большими объёмами. Минус — стоимость лицензий, которая заметно растёт с числом ядер сервера. Решение принимайте исходя из бюджета и квалификации того, кто будет обслуживать базу.
Шаг 4. Подберите конфигурацию под масштаб и отрасль
База 1С — это не только платформа, но и конфигурация. Для малого бизнеса с простым учётом часто достаточно базовых версий типовых решений: они дешевле, но имеют ограничения, например работу только одного пользователя с изменениями конфигурации или запрет на доработку.
Компаниям с несколькими направлениями учёта, обособленными подразделениями или потребностью в доработках нужны версии ПРОФ или КОРП. КРУПные предприятия со сложным консолидированным учётом рассматривают специализированные корпоративные решения. Проверьте ограничения конкретной поставки до покупки — переход между версиями возможен, но требует процедуры апгрейда.
Также учтите отраслевую специфику: розница, производство, строительство и услуги имеют разные требования к учёту. Типовая отраслевая конфигурация обычно дешевле и надёжнее, чем самописные доработки универсальной.
Шаг 5. Спланируйте инфраструктуру и резервное копирование
Для файловой базы выделите отдельный компьютер с быстрым диском, стабильной сетью и источником бесперебойного питания. Не размещайте базу на рабочем компьютере сотрудника: перезагрузка или выключение такой машины прервёт работу всех пользователей и может повредить данные.
Для клиент-серверного режима минимально требуется сервер с достаточным объёмом оперативной памяти и быстрой дисковой подсистемой — именно диски чаще всего становятся узким местом. Размещение сервера 1С и СУБД на одной машине допустимо для небольших нагрузок, при росте их разносят.
Настройте резервное копирование с первого дня: для файловой базы — копирование файла при отсутствии активных сеансов или через выгрузку в dt, для клиент-серверной — штатные средства СУБД. Проверяйте восстановление из копии, а не только факт её создания.
Шаг 6. Проверьте решение до ввода в эксплуатацию
Перед запуском проведите тестирование на копии реальных данных: заведите пользователей, проведите типовые документы, сформируйте основные отчёты. Замерьте время выполнения самых тяжёлых операций — именно они покажут, справляется ли выбранная конфигурация оборудования и режим работы.
Проверьте регламентные операции: обмены с другими системами, закрытие периода, формирование регламентированной отчётности. Если на тесте отчёт строится неприемлемо долго, это сигнал пересмотреть аппаратные ресурсы или режим работы до того, как в базе начнут работать люди.
Как проверить результат
Документы проводятся без длительных ожиданий и ошибок блокировок
Частые сообщения о конфликте блокировок, ожидание по несколько минут
Отчёт строится за приемлемое для бизнеса время
Отчёт формируется десятки минут или завершается ошибкой
Копия создаётся по расписанию и успешно восстанавливается на тестовой машине
Копии нет, она не создаётся автоматически или не восстанавливается
Скорость не деградирует по мере накопления данных
Заметное замедление через несколько месяцев работы
Типичные ошибки при выборе базы 1С
Самая распространённая ошибка — выбор файлового режима «на вырост» без учёта планов расширения. Вторая по частоте — покупка клиент-серверной инфраструктуры без специалиста, который будет её обслуживать: ненастроенная СУБД работает хуже, чем файловая база.
Что важно запомнить
Начинайте выбор с нагрузки: число одновременных пользователей и тяжесть операций определяют режим работы. До 5–10 пользователей обычно хватает файловой базы, дальше — клиент-серверный режим с PostgreSQL или MS SQL Server. Любое решение требует регулярного резервного копирования с проверкой восстановления и тестирования на реальных данных до запуска.
Частые вопросы о выборе базы 1С
Можно ли потом перейти с файловой базы на клиент-серверную?
Да, это штатная процедура: база выгружается в файл dt и загружается в новую информационную базу на сервере. Данные сохраняются, но переход требует остановки работы пользователей на время выгрузки и загрузки, поэтому его планируют на нерабочее время.
Что выбрать: PostgreSQL или MS SQL Server?
Если бюджет ограничен и есть специалист, готовый настраивать СУБД, разумный выбор — PostgreSQL. Если в компании уже работают администраторы с опытом Microsoft и критична простота сопровождения больших объёмов — MS SQL Server. Для типичной средней нагрузки оба варианта работоспособны.
Хватит ли файловой базы для двух бухгалтеров?
В большинстве случаев да, если база размещена на надёжном компьютере, настроено резервное копирование и нет тяжёлых обменов данными. Следите за ростом объёма: при существенном увеличении числа документов скорость может постепенно снижаться.
Чем базовая версия конфигурации отличается от ПРОФ?
Базовые версии дешевле, но не позволяют дорабатывать конфигурацию, ограничивают работу одним пользователем в режиме изменения и не поддерживают некоторые возможности, например работу с обособленными подразделениями в одной базе. Если планируются доработки или несколько направлений учёта — выбирайте ПРОФ.
Нужен ли отдельный сервер для клиент-серверной 1С?
Для небольшой нагрузки сервер 1С и СУБД можно разместить на одной физической машине с достаточным объёмом памяти и быстрыми дисками. При росте числа пользователей и объёма данных компоненты разносят на разные серверы, чтобы они не конкурировали за ресурсы.
Как понять, что файловая база уже не справляется?
Тревожные признаки: частые ошибки конфликта блокировок, ощутимое замедление проведения документов при одновременной работе, долгое формирование отчётов, сбои при обрыве сети. Если эти симптомы стали регулярными — планируйте переход на клиент-серверный режим, не дожидаясь повреждения данных.