Донецкий техникум промышленной автоматики

1С файлова або SQL - який режим роботи швидше?

  1. Який режим роботи в програмах 1С: Підприємство 8 швидше? Як часто в період звітності ваша програма...
  2. Клієнт-серверний режим роботи 1С (з базою даних на SQL)
  3. Який режим роботи 1С вибрати - файловий або клієнт-серверний?
  4. Що потрібно зробити для переходу на клієнт-серверний режим роботи?

Який режим роботи в програмах 1С: Підприємство 8 швидше?

Як часто в період звітності ваша програма 1С дає збій в роботі? Зависає або довго виконує операцію? Можливо траплялося, що ви втрачали дані через непередбаченого відключення електроенергії? Пропонуємо розібратися, як зробити програму 1С швидше і безпечніше.

Робота в програмах 1С: Підприємство 8 може бути організована в двох режимах: файловий і клієнт-серверний.

Файловий режим роботи 1С

Файловий варіант роботи в 1С: Підприємство 8 зможе забезпечити коректну та оперативну роботу системи, якщо в програмі буде працювати одночасно не більше 3 осіб.

База даних в файловому режимі складається тільки з одного файлу. Програма 1С: Підприємство 8, яку користувач запускає на своєму комп'ютері, звертається до цього файлу по локальній мережі. Всі операції або запити (проведення документів, формування звітів, пошук документів, закриття періоду і ін.) Виконуються безпосередньо на комп'ютері користувача, що вимагає наявності продуктивної машини у кожного працюючого в програмі.

) Виконуються безпосередньо на комп'ютері користувача, що вимагає наявності продуктивної машини у кожного працюючого в програмі

Схема роботи в файловому режимі

Для швидкого і безпомилкового функціонування системи необхідно, щоб всі дії (запити), які здійснює користувач програми 1С: Підприємство 8, виконувалися на комп'ютері, який зберігає базу даних. Однак у файловому режимі роботи 1С: Підприємство 8 механізм реалізації запитів інший:

  1. Блокується частина файлу бази даних для інших користувачів системи.
  2. Заблоковані дані перенаправляються в локальній мережі до клієнта.
  3. Операція зміни виконується на комп'ютері користувача.
  4. Змінена частина файлу повертається в місце зберігання.
  5. Файл бази даних стає доступний іншим користувачам системи 1С: Підприємство 8.

Постійний обмін великою кількістю інформації значно гальмує роботу всіх користувачів. Щоб прискорити роботу і зробити її стабільною, необхідно якесь «ланка», яке координуватиме і виконувати завдання користувачів. Таке «ланка» реалізовано в клієнт-серверному режимі роботи.

Клієнт-серверний режим роботи 1С (з базою даних на SQL)

Сервер - це комп'ютер. На ньому встановлена ​​програма 1С: Сервер, яка дозволяє запустити 1С: Підприємство 8 в клієнт-серверному режимі. Це означає, що програма 1С, яку запускає користувач на своєму комп'ютері, працює з програмою 1С: Сервер, а вже та, в свою чергу, працює з базою даних. Як інструмент управління базою даних використовується СУБД - PostgreSQL, MS SQL або подібні.

Схема роботи в клієнт-серверному режимі

На відміну від файлового режиму в клієнт-серверному база даних складається не з одного файлу, а з безлічі різних файлів. Механізм реалізації запитів користувачів в цьому режимі наступний:

  1. 1С: Сервер розподіляє запити до потрібного файлу бази даних.
  2. Визначає черговість виконання операцій.
  3. Вносить зміни в базу даних.

В цьому режимі ресурсомісткі операції виконуються на сервері, в місці зберігання файлів бази даних, а не на комп'ютерах користувачів. Таким чином, для комфортної роботи в програмі 1С: Підприємство 8 буде досить тільки однієї потужної машини. Завдання комп'ютерів користувачів - відображення візуальної оболонки програми. З цим впорається практично будь-який комп'ютер.

Клієнт-серверний варіант дозволяє:

  1. Збільшити відмовостійкість системи в разі екстреного відключення електроживлення і велику завантаженість локальної мережі. Наприклад, клієнт-серверний режим роботи дозволяє налаштувати створення резервної копії бази даних кожні 30 хвилин прямо під час роботи. Це означає, що навіть якщо трапиться аварія на сервері, будуть втрачені дані тільки за півгодини, і вже через годину ваша компанія знову буде працювати в звичайному режимі.
  2. Прискорити роботу системи за рахунок відсутності необхідності в постійній транспортуванні даних між комп'ютерами мережі.
  3. Запобігти крадіжці даних користувачами системи 1С: Підприємство 8. База даних складається з безлічі файлів, які зберігаються на сервері і управляються окремим СУБД. Копіювання файлів можливо тільки розрізненими частинами, які не дають будь-якої інформативності. Для вивантаження бази даних в працездатному форматі необхідний доступ з правами адміністратора до 1С: Сервера і СУБД.
  4. Знизити ризики пошкодження бази даних. База статична - зберігається і змінюється на одному комп'ютері, а значить пошкодження під час транспортування від користувача до користувача виключені.

Який режим роботи 1С вибрати - файловий або клієнт-серверний?

Файловий режим роботи в програмах 1С підійде невеликим компаніям, де одночасно працюють в програмі максимум 3 користувача з базою даних до 2 Гб.

Рекомендуємо використовувати 1С Сервер, якщо виконується хоча б одна з таких умов:

  • база даних більше 2Гб;
  • кількість користувачів 3 і більше.

Що потрібно зробити для переходу на клієнт-серверний режим роботи?

  1. Купити програмне забезпечення - ліцензія для Сервера 1С: Підприємство
  2. Вибрати СУБД:
  3. Налаштувати СУБД під роботу з 1С, включаючи плани оптимізації та резервного копіювання.
  4. Встановити 1С: Сервер і налаштувати адміністрування.
Який режим роботи в програмах 1С: Підприємство 8 швидше?
Що потрібно зробити для переходу на клієнт-серверний режим роботи?
Який режим роботи в програмах 1С: Підприємство 8 швидше?
Як часто в період звітності ваша програма 1С дає збій в роботі?
Зависає або довго виконує операцію?
Можливо траплялося, що ви втрачали дані через непередбаченого відключення електроенергії?
Який режим роботи 1С вибрати - файловий або клієнт-серверний?
Що потрібно зробити для переходу на клієнт-серверний режим роботи?