Симптом → причина → что сделаем
Шесть признаков медленной базы и что обычно за ними стоит
Слово «тормозит» описывает ощущение, а не неисправность. Когда понятно, какая операция и у кого идёт медленно, круг подозреваемых сразу сужается.
СТАРТ«Программа открывается так долго, что успеваешь сходить за чаем»
Чаще всего: база хранится файлом в общей папке, и при запуске клиент тянет её служебные данные по локальной сети. Иногда к этому добавляется антивирус, который проверяет каждое обращение к файлу.
Что сделаем: посмотрим, сколько времени уходит на сеть и на диск, настроим исключения антивируса и оценим, не пора ли переводить базу на SQL-сервер.
ЖДИ«Не могу провести документ — пишет, что данные заняты»
Чаще всего: несколько человек одновременно меняют одни и те же записи, а файловый режим плохо переносит такую конкуренцию.
Что сделаем: выясним, какие операции сталкиваются, разведём тяжёлые задания по времени и предложим клиент-серверный вариант, если пользователей стало много.
ОТЧ«Оборотно-сальдовую ведомость за год ждём полчаса»
Чаще всего: серверу не хватает оперативной памяти или скорости диска, либо регламентные задания СУБД вроде обновления статистики не настроены вовсе.
Что сделаем: снимем нагрузку на сервер в момент формирования отчёта и настроим обслуживание базы.
ДОМ«В офисе терпимо, а из дома работать невозможно»
Чаще всего: сотрудник открывает файловую базу через VPN, и по интернет-каналу передаются куски базы вместо одной лишь картинки экрана.
Что сделаем: предложим работу через удалённый рабочий стол на терминальном сервере — ваш собственный или облачный с 1С внутри.
ДЕНЬ«С утра нормально, а после обеда всё встаёт»
Чаще всего: в рабочее время запускается резервное копирование, обновление или выгрузка, которые соревнуются с пользователями за ресурсы.
Что сделаем: найдём, что работает по расписанию, и перенесём это на ночь.
РОСТ«Раньше летало, а потом наняли ещё пятерых»
Чаще всего: база и штат выросли, а оборудование и схема хранения остались прежними.
Что сделаем: сравним текущую загрузку с возможностями техники и честно скажем, хватит ли настройки или нужны ресурсы.
Если медленно идёт только один нестандартный отчёт или обработка, дописанная под вашу фирму, дело может быть в её коде. Исправлять конфигурацию — работа программиста 1С; мы покажем, какая именно операция отнимает время.