Давайте разберемся какие проблемы решает обслуживание файловой базы данных 1С? Установка и настройка файлового варианта работы программных продуктов 1С для одного пользователя не требует дополнительных знаний и умений от администратора. В то же самое время неправильная организация многопользовательского режима файловой базы может привести к:

  • Длительному открытию объектов (журналов документов, форм справочников и т.д.).
  • Сбоям и «зависаниям» процессов формирования проводок в документах.
  • Проблемам с запуском программы.
  • Прочим «тормозам».

Дополнительные минусы файлового режима:

  1. На старых версиях платформы в файловом режиме достаточно сложно организовать работу фоновых заданий.
  2. Существуют сложности в организации резервного копирования базы.
  3. Программа перестает работать при значительном увеличении объема одной из внутренних таблиц базы.

Папки на ноутбуке

Причины такого поведения базы

Основная, на наш взгляд, причина зависаний и тормозов при работе 1С в файловом режиме по сети кроется в механизме сетевой блокировки, реализованном в операционной системе при многопользовательской работе с одним и тем же файлом (в случае с 1С это файл 1Cv8.1CD, в котором и скрыты таблицы базы данных). Таким образом, при одновременной работе нескольких пользователей с базой, системе приходится тратить значительное время на поиск и разрешение конфликтных ситуаций.

Преодолеть эти блокировки можно, если настроить работу с программой через настройку сервера терминалов. После этого серьезно вырастет нагрузка на серверную часть оборудования, но существенно снизятся требования к железу пользовательских станций. Однако даже это решение не всегда приводит к желательной скорости работы в базе.

Дополнительные варианты решения

Если же проблем с сетевым доступом удалось избежать, а значительного увеличения производительности не последовало, можно попробовать:

  • Исключить процессы 1С из обработки антивирусом, брандмауэром и фаерволом;
  • Настроить сеть через протокол IPv4, вместо IPv6;
  • Выполнить проверку конфигурации встроенным механизмом;
  • Выполнить тестирование утилитой chdbfl.exe, расположенной в папке с установленной платформой;
  • Пересчитать итоги и восстановить последовательность документов;
  • Отключить полнотекстовый поиск.

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