Решён
Почему 1С медленно работает и какие есть решения для ускорения работы системы?

Бухгалтерия жалуется, что все висит. База файловая, лежит на сетевом диске, работают 5 человек одновременно. При проведении документов все просто замирает. В чем основная причина тормозов и как это исправить без покупки нового железа?

Решение
106
Эксперт • 1 ответ

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

Единственное нормальное решение это переход на клиент серверный вариант. Используйте бесплатную связку PostgreSQL и сервер 1С. PostgreSQL нужно настроить, выделив под shared_buffers около четверти всей оперативки сервера. Также обязательно перенесите файлы базы и логи транзакций на быстрые SSD накопители.

Аватар Антон Ищет

Настроил веб сервер на Apache, пока полет нормальный, тормоза ушли. Про SQL думаем на будущее.

62
Участник • 2 ответа

Уберите базу с сетевой шары. Файловая 1С по сети это гарантированная смерть производительности. Поставьте ее локально на один нормальный комп и настройте доступ через веб сервер IIS или Apache, станет намного быстрее.

35
Участник • 2 ответа

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

41
Участник • 2 ответа

Временно может помочь регулярное тестирование и исправление базы в конфигураторе, плюс очистка кэша у пользователей. Но это костыли на пару дней. Если база весит больше 4 гигабайт, никакие чистки кэша ее не спасут, только переход на SQL.

2
Эксперт • 2 ответа

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

Написать ответ

Премодерация гостей

Вы отвечаете как гость. Ваш ответ будет скрыт до проверки модератором. Чтобы ответ появился сразу и вы получали репутацию — войдите в аккаунт.

Будьте вежливы и соблюдайте правила платформы.