Как правильно работать с приложениями и важные особенности разных СУБД в 1С

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

Режимы работы и клиентские приложения

В самом простом варианте конфигурации системы рекомендуется применение специального файла: «1Cv8.1CD». В нем хранится новая информация пользователей, фиксируются изменения в регистрах, сделанные индивидуальные настройки. Такой способ отличается удобством использования. Его функционал доступен без дополнительных затрат. Единственным существенным недостатком является ограниченное число пользователей, не более 10.

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

Приведем сведения, которые позволят точнее оценить пригодность такого выбора для решения определенных задач:

  • Структура упомянутого выше файла является табличной. Размер каждого отдельного блока ограничен объемом 4 Гб;
  • Если используются «младшие» версии 1С, ниже чем 8.3, то корректное выполнение некоторых заданий в автоматическом режиме будет невозможно. Ограничением является необходимость подключения отдельных пользователей;
  • В этом варианте нельзя осуществлять одновременное проведение нескольких документов;
  • Он не обеспечивает высокий уровень безопасности. При желании любой пользователь в состоянии сделать копию основного файла, в котором хранится база данных предприятия.

Для более масштабных проектов лучше подходит полноценная организация работы в режиме «клиент-сервер». Перечислим его особенности:

  • Такой вариант разработан для одновременной работы большого количества пользователей. Для получения достаточной производительности применяют разные системы управления базами данных и сервера, объединенные в кластеры;
  • Его скоростные параметры лучше по сравнению с «файловым» вариантом, что позволяет обрабатывать быстрее большие массивы данных;
  • В данном случае проще установить и эксплуатировать современную защиту информации;
  • Для увеличения вычислительной мощности достаточно добавления нужного количества серверов в определенный кластер.

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

Совет! Если предполагаются пиковые нагрузки, то рекомендуется установить необходимое количество дополнительных рабочих серверов. К ним будут автоматически перенаправляться запросы пользователей.

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

Клиентские приложения    

В 1С предусмотрена работа с применением нескольких видов программного обеспечения. Отметим особенности этих трех клиентов:

  • Тонкий – прием/передача данных осуществляется на основе собственного протокола. Если используется https, то необходима соответствующая настройка сервера.
  • Толстый применяется только при достаточной производительности линий связи. С его помощью выполняют отладочные и вычислительные операции, обращаются к БД.
  • В Web используют программы, работающие в браузере.

Важно! Применение «тонкого клиента» не пригодно для решения разработчиком практических вопросов.  

Если используется «файловый» режим, то к данным в 1Cv8.1CD тонкий и толстый клиент могут обращаться напрямую, а Web – только через сервер. При работе с тонким клиентом допустимо использование обоих путей. В «клиент-серверном» варианте применяются подобные схемы, но добавляется еще одно звено, объединенные в кластер сервера. Именно от него получают некоторые ответы оперативно. При необходимости запрос адресуется на более высокий уровень, в СУБД.

Применение разных систем управления базами данных 

Рассмотрим далее некоторые особенности пяти разных СУБД, которые пригодны для совместной работы с ПО 1С:

  • Файловая СУБД:
    • Представление любой из таблиц следующими файлами: описания, записей, индексов и значений;
    • Каждый из файлов занимает не более 4 Гб на диске;
    • Длина ключа ограничена 1920 байтами;
    • Для индексации допустимо использовать максимум 256 полей.
  • PostgreSQL:
    • Если использован режим сортировки по возрастанию величин NULL располагаются в конце списка;
    • Скорость обработки данных в этой СУБД уменьшается при существенном повышении интенсивности обращений пользователей;
    • Показатели производительности сильно зависят от соответствующих технических параметров накопителей;
    • Особый алгоритм фиксации каждой транзакции повышает уровень надежности;
    • Предотвратить появление ошибок поможет комплексное использование источников бесперебойного питания и массивов RAID.
  • Microsoft SQL – наибольшее количество в одном запросе таблиц не должно превышать 256 ед.;
  • В Oracle DB, как и PostgreSQL после сортировки по возрастанию NULL устанавливается в конце списка. В этой СУБД запрещено «Упорядочить», или «Первые» размещать внутри конструкции «В «подзапрос». При ее использовании следует внимательно работать со статистическими данными планов запросов. Они оказывают заметное влияние на стабильность 1С;
  • IBM DB2:
    • NULL не является типизированным показателем;
    • Числовое значение не должно превышать 31 символ;
    • Одно поле ограничено объемом 1 Гб;
    • При увеличении количества подзапросов (в условии соединения) не исключено некоторое снижение производительности.

Правильное внедрение 1С на предприятии осуществляется с учетом сведений, представленных в этой статье.


Добавить комментарий

Ваш e-mail не будет опубликован.

*

code


Оснащение для магазина с доставкой от компании Ru-Holod
Выбор оборудования зависит от цели его эксплуатации. В магазине оборудование для реализации продуктов питания, условия хранения которых требуют поддержания особой ...
Проверка отчетности 6-НДФЛ и 2-НДФЛ в 1С ЗУП 3.1
Какие проверки необходимо произвести для успешной сдачи отчетов 6-НДФЛ и 2-НДФЛ и какие средства в 1С ЗУП 3.1 в этом ...
Как сократить издержки в производственной компании малого бизнеса. Вебинар
18 февраля 2020 г. состоялся вебинар «Как сократить издержки в производственной компании малого бизнеса. Планирование, фактическая себестоимость, анализ в 1С:Управление ...
Интервью с Сергеем Кукановым
На предприятии есть производство, но вы ещё не доросли до крупных систем управления? Тогда вполне можете попробовать обойтись решением 1С:Управление ...
Годовая отчетность за 2019 г.: бухгалтерская и налоговая
Оформить заявку на участие в онлайн-семинаре "Годовая отчетность за 2019 г.: бухгалтерская и налоговая" https://buhexpert8.ru/dostup#buh ПРОГРАММА СЕМИНАРА НАЛОГОВАЯ ОТЧЕТНОСТЬ: • ...
Новое в ЗУП за 5 мин [выпуск от 17.02.2020]
Выпуск на нашем сайте - https://buhexpert8.ru/1s-zup#tt-5min В этом выпуске: • Разместили ответы на вопросы с семинара по СЗВ-ТД • Обновили ...
1С:ERP Урок 55. Исполнение заказа на производство
Пятьдесят пятый видеоурок вводного курса по «1С:ERP Управление предприятием». Тема на сегодня – исполнение заказа на производство (без использования пооперационного ...
Новое в учете и отчетности по НДФЛ в 2020 году
Изменения по НДФЛ в 2020 году. Изменения сроков и порядка представления отчетности по НДФЛ. Как представить отчетность по доходам по ...
Ошибки при учете договоров ГПХ в 1С ЗУП 3.1
Кого считать работниками по договорам ГПХ. Ошибки квалификации договоров ГПХ. Выплаты по договорам ГПХ в 1С ЗУП 3.1. Смотрите тест-драйва ...
Ответы на популярные вопросы по ЭТК - часть 2
Фрагмент вебинара по электронным трудовым от 11.02.2020 - Если все оставляют бумажные трудовые, можно ли не сдавать СЗВ-ТД? - Нужно ...
Юридическая и организационная (управленческая) структура Компании в 1С:ЗУП КОРП
✔️ Как настроить в 1С:ЗУП КОРП юридическую и организационную (управленческую) структуру Компании? ✔️ Какой отчет показывает сотрудников в разрезе оргструктуры? ...
1С:Электронные трудовые книжки - бесплатный сервис от фирмы 1С
Если вы не используете программу 1С, предлагаем вам воспользоваться сервисом для формирования отчета СЗВ-ТД совершенно бесплатно. Переходите по ссылке etk.1c.ru ...
Сведения о среднесписочной численности работников в 1С 8.3 ЗУП
Кем и в какие сроки сдаются сведения по среднесписочной численности. Что входит в понятие среднесписочная численность и как она рассчитывается ...