Программы субд 1с что это

О выборе СУБД для 1С — файловая или клиент-сервер?

Этот вопрос возникает на этапе планирования, при подготовке к покупке программы 1С и лицензий. Важны многие моменты: конфигурация, расположение офисов, количество сотрудников и т. п.

Решение о внедрении принято, дело за выбором системы управления базами данных (СУБД). Необходимо понять — из чего, собственно, выбираем. Какие у нас варианты.

О выборе СУБД для 1С — файловая или клиент-сервер?

СУБД для 1С

Платформа «1С:Предприятие» предлагает поддержку следующих видов:

  1. Файловый вариант (встроенный в 1С, вариант по умолчанию).
  2. Клиент-серверный вариант ( MS SQL Server, PostgreSQL, IBM DB2, Oracle Database ).

При создании информационной базы на сервере 1С тип СУБД указывается в параметрах.

Файловый вариант 1С

Штатный способ для создания информационной базы — вы просто указываете рабочий каталог (папку), в котором будут храниться файлы, либо сетевой путь с общим доступом. Вариант не требует установки дополнительного программного обеспечения.

Что такое 1С?

Добавление информационной базы

  • Легкость в настройке.
  • Бюджетный вариант.
  • Низкая безопасность — каждый, кто работает с каталогом, имеет доступ на «запись», а значит может сделать копию базы данных.
  • Малая масштабируемость — у системы падает производительность при одновременной работе нескольких пользователей (на практике даже при 2-3 сеансах существенно падала скорость работы).
  • Ограничение функционала — регламентные задания работают, только когда открыт клиент, выполнен вход в базу; нет пользователей — задания не выполняются.
  • Ограничение в размере базы (4-12 Гб).

Файл 1Cv8.1CD имеет страничную организацию, состоит из страниц размером 4096 байт (4 К). Размер файла 1Cv8.1CD всегда кратен 4 К. Страницы адресуются их номерами. Номер страницы представлен 4-байтовым целым числом без знака. Следовательно, файл 1Cv8.1CD может содержать не более чем 4 294 967 296 страниц.

Максимальный размер любого внутреннего файла базы не может превышать ~4 Гб.

Размеры внутренних файлов растут неравномерно и проблемы с запуском могут начаться когда размер файла ИБ 1Cv8.1CD немногим превысит 4 Гб, но вполне возможно, что база «распухла» до 10 Гб и продолжает запускаться в файловом режиме.

Клиент-серверная СУБД

Продвинутый вариант реализации, который дает отказоустойчивость от сбоев и высокую степень безопасности.

  • Высокая отказоустойчивость.
  • Наличие бесплатных СУБД (PostgreSQL).
  • Многопользовательский доступ.
  • Нет ограничения в размере БД.
  • Передовые СУБД — платные.
  • Требуется администрирование сервера СУБД.

✅ Если у вас небольшая организация, средний документооборот и для работы вам хватает 1-2 пользователей — начните с файлового варианта. В случае значительного объема данных и количества рабочих мест, выбирайте клиент-серверную модель.

⚡ Подписывайтесь на канал или задавайте вопрос на сайте — постараемся помочь всеми техническими силами. Безопасной и производительной работы в Windows и 1С.

Источник: dzen.ru

Выбор СУБД для 1С — файловая или SQL?

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

Рассмотрим для сравнения файловую базу и клиент серверную SQL.

СУБД для 1С

СУБД — это система управления базой данных. В платформе 1С:Предприятие внедрена поддержка таких видов СУБД:

1. Файловый (встроенный в 1С);

2. MS SQL Server;

3. Oracle;

4. IBM DB2;

5. PostgreSQL;

Понятно, что у каждой системы есть свои отличительные характеристики. Остановимся на них подробнее:

Файловый вариант 1С

Данный способ внедрения 1С:Предприятие считается наиболее простым. Для того, чтобы его применить не надо устанавливать дополнительное программное обеспечение. Этот вариант включает в себя общедоступный файл базы данных, работать с которым можно через сеть.

Плюсы:

1. Легко настраивать.

2. Не надо дополнительных программ.

3. Бюджетный (не дорогой) вариант.

Минусы:

1. Нет гарантии безопасности. Каждый, кто работает в системе, может сделать копию БД.

2. Малая масштабируемость. Т.е. иногда система «тормозит». На снижение скорости влияет количество пользователей, уже начиная с 5-7.

3. Не весь функционал работает. Часть функций будет отсутствовать, к примеру, регламентные задания.

4. Ограничение в размере базы (4-12 гб).

Клиент-серверная СУБД для 1С

Этот принцип построения структуры дает повышенную надежность от отказов и сбоев, а также высокую степень безопасности. Данная система позволяет одновременно работать до пяти тысячам пользователей и больше.

Читайте также:
Portrait что это за программа

Плюсы:

1. Высокая отказоустойчивость.

2. Возможность подключить значительное число рабочих мест одновременно.

3. Нет ограничения в размере БД.

4. Есть бесплатные СУБД (PostgreSQL).

Минусы:

1. Все же далеко не всеми СУБД можно пользоваться бесплатно, ценник на самые передовые (MS SQL Server) довольно большой.

2. Требуется администрирование SQL сервера.

Инструкция по переходу с файловой базы на SQL

Итак, если выбор сделан в пользу клиент-серверного режима, то для того, чтобы перенести базу 1С 8.3 (8.2) с файловой системы, необходимо проделать следующие шаги:

1. Создать новую БД 1С в SQL.

2. Выгрузить файл *.dt из файловой базы (Конфигуратор — Администрирование — Выгрузка информационной базы).

3. Загрузить этот файл в новую базу (Конфигуратор — Администрирование — Загрузка информационной базы).

Подведем итоги

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

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

2. Если объем информации значительный, то лучше сразу выбрать клиент-серверный вариант.

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

Источник: mastersoft.ru

Программы субд 1с что это

1С умеет работать в двух режимах – файловом и серверном. При серверном варианте база данных находится не в файле, а в СУБД на сервере.

СУБД (SQL) – это система управления базами данных. Устно часто называют как «эс-ку-эль» или «скуль» или «сиквел». С 1С используются такие СУБД как MS SQL, Postgre SQL, Oracle.

Подробнее про серверный вариант работы Вы можете прочитать в уроке про сервер 1С. А здесь мы обсудим использование 1С с SQL.

Что такое SQL 1С

База данных – это набор таблиц (каждая табличка как одна страничка в Excel), в которых можно хранить данные.

Язык SQL – это способ запроса данных из этих таблиц. Язык SQL стандартизирован и практически одинаков во всех современных СУБД. Язык запросов 1С также является одним из вариантов реализации языка SQL.

СУБД – это комплекс программ и драйверов. Функции СУБД заключаются в том, чтобы самостоятельно организовать базу данных тем способом, который ей нравится (в некоторых СУБД база данных — это файл, в некоторых – раздел на диске с самостоятельной файловой системой) и обеспечить доступ к данным с помощью запросов на языке SQL.

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

В серверном варианте базу данных 1С необходимо положить в СУБД. Клиент 1С (программа с которой работает пользователь) не соединяется напрямую к СУБД. Для трансляции запросов используется специальная программа сервер 1С (сервер приложений 1С).

Для запроса данных из SQL 1С используются запросы на языке 1С. Они могут быть использованы явно (программист написал в коде программы на языке 1С) или неявно (программист вызывает функцию платформы, которая генерит запрос или такая функция вызывается сама – в форме списка справочника/документа, например).

Сервер 1С транслирует запрос в язык SQL (соответствующую модификацию, поддерживаемую конкретным СУБД) и передает на выполнение в СУБД (SQL 1С).

Кратко о лицензировании различных СУБД

Краткая информация если Вам захочется посмотреть стоимость и в прайс-листах встретятся незнакомые слова:

  • Существуют лицензии различных SQL специально для 1С (т.е. «для использования с 1С»)
  • Лицензии runtime – купленный SQL можно использовать только с 1С (дешевле)
  • Лицензии full-use – купленный SQL можно использовать с разными программами (дороже)
  • Существуют лицензии «по количеству процессов сервера» (без ограничения количество работающих пользователей) — PVU
  • Существуют комплект лицензий «по сокетам/по клиентам» — LUS
    o Одна лицензия на работу SQL на сервере
    o Лицензии по количеству сокетов/клиентов (т.е. на 5 соединений, на 10 соединений и т.п.).

Здесь и ниже указана очень только обзорная информация по лицензированию, так как лицензирование у всех СУБД очень сложное, есть разные ситуации, скидки, наличие/отсутствие подписки на ИТС, ограничения и правила «по умолчанию»..

Дополнительно необходимо упомянуть, что СУБД может иметь требования к операционной системе (чтобы она была тоже серверная, например, Windows Server). В варианте MS SQL так и есть, но есть и вариант «обхода» — SQL Developer Edition.

Какие SQL можно использовать с 1С

С 1С можно использовать следующие СУБД:

  • Microsoft SQL
    Исторически используется чаще всего. Поэтому платформа 1С работает с MS SQL полнофункционально – все типовые конфигурации разработаны именно с прикидкой на нее.
  • IBM DB2
    Включена в поддержку недавно. Имеет особенности.
  • Oracle
    Включена в поддержку недавно. Имеет особенности.
  • PostgreSQL
    Включена в поддержку недавно. Имеет особенности. Полностью бесплатна (OpenSource), поэтому используется чаще остальных. Также используется в случае установки всего комплекса 1С под Linux.
Читайте также:
Giants ediTor что это за программа

Рассмотрим особенности использования разных СУБД по очереди.

Начнем с MS SQL >>

Проголосовать за этот пост:

Источник: howknow1c.ru

Выбор СУБД для 1С

Анна Викулина

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

Варианты работы 1С

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

  • Все таблицы представлены в виде 4 отдельных файлов, размер каждого из которых не может превышать 4 Гб:
    1. Описание таблицы;
    2. Индексы;
    3. Значения неограниченной длины;
    4. Записи.
    5. Ограничения длины ключа в индексах и количества полей для индексации;
    6. Возможные проблемы с выполнением регламентных заданий в ранних версиях 1С;
    7. Отсутствие возможности одновременного проведения документов;
    8. Прямой доступ пользователей к базе данных – любой сотрудник может случайно удалить ее или сделать копию.

    Все вышеперечисленные моменты подводят к тому, что если количество пользователей больше 1, то необходимо использовать клиент-серверный вариант базы 1С. Он предпочтительнее со всех точек зрения, кроме стоимости – она действительно выше. Ведь в этом случае необходимо приобрести сервер приложений 1С и установить СУБД.

    На сегодняшний день системы 1С официально поддерживают следующие виды:

    • Платная MS SQL. Также существует бесплатная модификация MS SQL express edition, но у нее действует ограничение на размер базы данных – до 10 гб. Для удовлетворительного ведения учета компании этого явно недостаточно, поэтому этот вариант больше подходит для разработчиков;
    • Платная Oracle BD;
    • Бесплатная IBM DB2;
    • Бесплатная PostgreSQL.

    Рис.1 СУБД

    Бесплатная
    консультация
    эксперта

    Анна Викулина
    Руководитель Центра
    сопровождения 1С
    Спасибо за Ваше обращение!
    Специалист 1С свяжется с вами в течение 15 минут.

    Особенности различных СУБД

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

    1. Небольшой размер БД постепенно растет по мере поступления новых данных;
    2. По умолчанию 1 файл с данными и 1 с логами;
    3. Требовательна к ресурсам;
    4. Нетребовательна к квалификации администратора, хорошо интегрируется с продуктами от Microsoft;
    5. Максимальное количество таблиц, используемых в запросе, ограничено 256.

    Следующая из платных СУБД – Oracle BD:

    1. Высокие требования к квалификации администраторов;
    2. В подзапросах нельзя использовать конструкции «ПЕРВЫЕ» и «УПОРЯДОЧИТЬ»;
    3. При сортировке NULL ставится в конец таблицы;
    4. Статистические данные планов запроса ресурсозатратны.

    Бесплатная PostgreSQL, популярность которой все интенсивнее растет в последнее время, и уже появляются мнения, что она способна потеснить MS SQL. Пока об этом говорить преждевременно, но знать особенности этой СУБД в современных условиях весьма полезно:

    1. Требования к квалификации существуют, весьма желательно понимать основные принципы и структуру БД;
    2. Достаточно требовательна данная СУБД и к ресурсам, но не как MS SQL;
    3. При сортировке NULL по умолчанию находится в начале таблицы. Но с помощью оператора NULLS LAST можно убрать эти значения в конец таблицы;
    4. Необходимость частой реиндексации при интенсивной работе;
    5. Требовательность к скорости записи и чтения жестких дисков;
    6. Полное внешнее соединение работает намного медленнее, чем в других СУБД;
    7. Облачные базы 1С:Фреш работают как раз на этой СУБД.

    Об IBM DB2 можно сказать следующее:

    1. Средняя требовательность к квалификации специалистов;
    2. При создании базы резервируется место «на будущее» – базы «весят» существенно больше;
    3. Слабые возможности механизма временных таблиц, благодаря чему требования к ресурсам пониженные. Также скорость работы снижается и при использовании подзапросов;
    4. В операции like или подобно запрещено использовать шаблоны;
    5. В выборке не может быть более 1012 колонок;
    6. При группировке и сравнении различает регистр;
    7. Нетипизированное значение NULL;
    8. Ограничения длины ресурсов регистров и чисел.
    Читайте также:
    Hdclone что это за программа

    К выбору СУБД нужно подходить весьма ответственно, не теряя из виду все важные факторы. При возможности стоит посоветоваться с профессионалами, уже имевшими опыт работы с базами на вышеперечисленных системах. Также стоит опираться на количество пользователей в вашей компании и сложность системы 1С. Практика администраторов 1С показывает, что производительность бесплатных СУБД ниже, чем MS SQL или Oracle.

    Источник: wiseadvice-it.ru

    База данных 1С: Файловая или серверная. Что выбрать?

    База данных – это условно говоря, совокупность всевозможной информации (документы и прочее), структурированная определенным образом.

    Существует множество разновидностей баз данных, классификаций и так далее.

    Что касается 1С, то она имеет два варианта работы с базой данных:

    • файловая
    • клиент-серверная

    Принципы работы файловой и клиент серверной базы данных 1С

    Для каждой есть свои сферы применения и у каждой есть свои плюсы и минусы. Рассмотрим каждый вариант подробнее.

    Файловая база данных

    Данный вариант базы данных предназначен для малого количества пользователей (1-5). Одной из ключевых особенностей данной базы является хранение всей информации в одном файле, что во многом порождает и минусы использования такого варианта. Работу файловой базы можно также организовать через веб-сервис (обмен через ftp, http, https и пр.). Алгоритм работы выглядит следующим образом:

    Алгоритм работы файловой базы данных 1С

    По такому алгоритму работает каждый пользователь

    К плюсам данного варианта можно отнести следующее:

    • Относительная дешевизна;
    • Проста в использовании и настройке;
    • Отсутствует необходимость в дополнительном программном обеспечении;
    • Оптимально для небольшого количества пользователей (1-5);

    Однако минусы такого варианта весьма существенны, а именно:

    • Существенное снижение быстродействия при размерах базы свыше 6-10 Гб;
    • Наличие блокировок базы данных при одновременном обращении к ней. «Ошибка блокировки данных» и т.д.;
    • Вычисления происходят на компьютере пользователя, что повышает требование к комплектующим каждого рабочего места;
    • Не работают регламентные задания в случае отсутствия активных пользователей;
    • Наличие свободного доступа к файлу базы данных пользователями, что небезопасно;
    • Низкая отказоустойчивость. Банальное отключение электричества может привести к повреждению базы и потере данных;

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

    Клиент-серверная база данных 1С

    Это трехуровневая система, основанная на архитектуре «клиент-сервер». При таком варианте клиентская часть 1С делает запрос не напрямую базу, а через сервер на котором установлен Сервер 1С:Предприятие и уже сервер обращается к базе данных, которая находится под управлением СУБД (система управления базой данных), а вычисления производятся на сервере. Сервер 1С:Предприятие работает с такими СУБД как:

    • Microsoft SQL Server
    • PostgreSQL
    • IBM DB2
    • Oracle Database

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

    Алгоритм работы клиент-серверной базы 1С

    Таким образом, сам принцип построения базы на клиент-серверной архитектуре даёт следующие преимущества:

    • Распределение нагрузки за счет использования Сервера 1С;
    • Широкие возможности по созданию резервных копий базы данных;
    • Высокая отказоустойчивость;
    • Работа регламентных заданий даже при отсутствии активных пользователей;
    • Практически нет ограничения по размеру базы данных;
    • При одновременной работе нескольких пользователей на порядок выше производительность по сравнению с файловой базой;
    • Низкие требования к комплектующим клиентских компьютеров, т.к. все вычисления производятся на сервере;
    • Нет свободного доступа к базе данных.

    К минусам можно отнести:

    • высокая стоимость;
    • сложнее в настройке.

    Но существует вариант, который позволяет небольшим организациям пользоваться преимуществами использования клиент-серверного варианта базы данных 1С за вполне разумные деньги. Таким решением выступает продукт «1С:Предприятие 8.3. Сервер МИНИ на 5 подключений» в сочетании с СУБД PostgreSQL. Индивидуальное решение по переходу на клиент-серверную версию базы вам помогут подобрать наши специалисты. Уточнить детали вы можете по телефону + 7 8652 333 003.

    —> Подписаться на новости Новости

    Отмена ЕНВД и переход на другую СНО; Изменение МРЦ на крепкий алкоголь и шампанское; Новые требования к чеку в 2021 году.

    В соответствии с Приказом Минфина России №168н от 11.11.2022, с 01 января 2023 года изменится минимальная розничная цена (МРЦ) на продажу алкогольной продукции.

    Будет ли приостановлена маркировка товаров? Какие товарные группы в ближайшее время будут подлежать маркировке? Что делать с табачной продукцией, у которой МРЦ ниже 112 рублей?

    Напоминаем, что с 1 июля 2021 года начинается сдача алкогольных деклараций за II квартал, в связи с этим обращаем Ваше внимание на то, что Вам необходимо произвести запросы остатков в.

    Наряду с начавшимся в 2021 году эксперименту по маркировке никотинсодержащей продукции, подходит к концу последний этап маркировки альтернативной табачной продукции (АТП).

    Источник: www.avt26.ru

    Рейтинг
    ( Пока оценок нет )
    Загрузка ...
    EFT-Soft.ru