Файловый вариант 1С
Файловый вариант работы информационной базы на 1С:Предприятии 8 рассчитан для работы с ней одного или небольшого количества пользователей. Эти ограничения происходят из-за того, что все данные ИБ хранятся в одном файле.
Этот файл имеет специальный формат хранения данных, разработанный фирмой «1С», специально для прикладных решений на 1С:Предприятии 8. В платформе используется собственная файловая СУБД для работы с этим файлом.
1. Преимущества файлового варианта работы
К преимуществам файлового варианта работы информационной базы относятся:
- Стоимость.
В данном случае нет необходимости приобретать лицензии на сервер 1С:Предприятия 8, лицензии на СУБД.
- Простое резервное копирование
Резервное копирование осуществляется на файловом уровне, путем простого копирования файла информационной базы.
- Простота установки и использования
В данном случае не нужно устанавливать СУБД и настраивать регламентные задания.
2. Недостатки файлового варианта работы
К недостаткам файлового варианта работы информационной базы относятся:
- Низкая масштабируемость
Файловый вариант работы обычно используют для одновременной работы до 10 пользователей. Он не предназначен для работы под большой нагрузкой.
- Отсутствие отказоустойчивости
В отличие от клиент-серверного варианта, файловый вариант не обладает отказоустойчивостью, т.е. способностью обеспечивать бесперебойную работу пользователей.
- Ограничение размера информационной базы
Особенностью работы в файловом варианте является то, что какая либо из таблиц не может превышать размера 4 Гб.
- Низкая безопасность базы данных
При работе в файловом варианте всем пользователям, которые работают с данной ИБ, придется дать полный доступ на каталог, в котором эта база находится. Это приводит, к тому, что пользователи могут сделать с файлом базы данных, все что угодно.
- Отсутствие параллельности работы
Файловую базу данных характеризует отсутствие параллельности работы пользователей.
Например: Если один пользователь проводит поступление товаров от одного контрагента, то второй пользователь не сможет провести оплату другому контрагенту.
Это связанно с тем, что в файловом варианте блокировки ставятся на уровне таблиц, а не на уровне записей. И поэтому параллельной работы с одной и той же таблицей, если идет ее изменение, не получится.
Автор: Тимур Шамиладзе (timurshamiladze.ru)