Навигация+

Гальмує 1С 8.3, що робити

Опубликовано Ноябрь 27, 2016 – 18:05

1С запускається по дві хвилини? Журнал документів відкривається по 40 секунд? Документ проводиться майже хвилину?

Знайома ситуація, якщо ви використовуєте файлову версію з мережевим доступом.Можна, звичайно, поставити сервер, і забути про гальма, але, якщо в 1С у вас працює всього 2-3 людини, і витрачати гроші на покупку серверних ліцензій - недоцільно.

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

Симптоми:

Робота декількох користувачів по мережі з одним і тим же файлом (базою даних) включає механізм мережевого блокування. Це змушує систему витрачати дорогоцінний час на виявлення відкритих сесій записів, і відповідно вирішення конфліктів. Основні ознаки роботи блокувань:
швидка робота користувача з базою по мережі в монопольному режимі і вкрай повільна - при одночасній роботі декількох користувачів.

швидка робота користувача з локальною базою на сервері і повільна - по мережі.

процесор на сервері майже не зайнятий.

завантаження гигабитної мережевої карти менше 5%.

звернення до файлової системи трохи менше 10 Мбайт / сек.

При спробі одночасно провести документи один комп'ютер тупить близько хвилини, а другий вилітає з 1С з текстом помилки "не вдалося заблокувати таблицю"

.Запуск 1С 3 триває близько хвилин.

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

Відключити використання протоколу мережі IPv6, налаштувати адресацію на "старому" IPv4.

Додати процеси 1С в виключення брандмауера, Центр а також в виключення антивіруса, або відключити їх зовсім (більш ризиковано, але простий тест показав збільшення швидкості перепроведення документів при відключеному антивірус Avast в рази!)

Запустити індексацію повнотекстового пошуку в 1С або вимкнути його зовсім

Запустити тестування і виправлення бази, перевірку утилітої ChDbfl (розташована утиліта в папці "бін" встановленої технологічної платформи).

Запустити в конфігурації пункт "Перевірка конфігурації" (якщо конфігурація не типова, це може бути корисним).

Вимкнути непотрібні функціональні опції (чим менше зайвого в керованому інтерфейсі - тим, як правило, швидше він працює).

Налаштувати права користувачам (чим менше зайвого в керованому інтерфейсі - тим, як правило, швидше він працює).

Запустити перерахунок підсумків і відновлення послідовності (значний приріст може бути тільки в разі, якщо довгий час підсумків не відновлювалися).

Вказати "Швидкість з'єднання - низька" в настройках списку баз.

Дефрагментація диска з файлової бази.

Згортка бази (може виявитися корисною, якщо база великого обсягу, наприклад, за кілька років).

Модернізація апаратної частини - більш швидкий вінчестер (SSD), новий свитч, процесор, пам'ять і т.д.

Встановити на веб-сервер, доступ за допомогою тонкого клієнта.

Після виконання всіх цих кроків файлова база 1С може запрацювати на порядок спритніше. У деяких випадках - 10 Запуск послуг за секунд, а швидкість перепроведення документів збільшувалася в 12 разів.

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

Похожие страницы