1С:Предприятие 8
Система программ

Проблемы и решения

INC-001. Неконтролируемый рост журнала транзакций базы GTV822

03.04.2010. В базе данных информационной базы GTV822 наблюдается неконтролируемый рост журнала транзакций MS SQL Server (ldf). В итоге журнал транзакций достиг размера 70 Гб, что в 10 раз больше размера самой базы данных. Причиной такого поведения СУБД была настройка базы режима восстановления базы данных (Recovery Model), которая была установлена в значение Full (полное восстановление). Поскольку для решения задач заказчика достаточно иметь возможность восстановления базы данных до предыдущей резервной копии, было принято решение изменить режим восстановления с Full на Simple. Накопившийся журнал транзакций был обрезан при помощи операции Shrink. Неконтролируемый рост журнала прекратился.

INC-002. Зависание клиента при закрытии месяца

08.06.2010. При закрытии месяца наблюдается зависание клиента. Расследования показало, что зависание связано с ошибкой 1С:Предприятия 8.2.10. При переходе на версию 8.2.11 проблема разрешилась.

INC-003. Не хватает места на диске для базы tempdb при закрытии месяца

18.06.2010. При закрытии месяца наблюдается значительный рост объема служебной базы tempdb, что приводит к нехватке места на диске. Расследование показало, что растет не mdf файл базы (данные временных таблиц), а ldf файл (журнал транзакций). Операция закрытия месяца проводилась в одной большой транзакции, что приводило к такому росту журнала базы tempdb. Проблема решена путем отказа от выполнения закрытия месяца в одной большой транзакции.

INC-004. Неприемлемая производительность ключевых операций в базе VTG_test

03.04.2010. В информационной базе VTG_test наблюдается неприемлемое время выполнения основных ключевых операций:
  • Закрытие месяца
  • Загрузка данных для закрытия
  • Выгрузка данных для закрытия

Оценка по методике APDEX дает значение «очень плохо» для всех трех операций.

Проведена комплексная оптимизация алгоритмов, включая изменение подхода к расчету, оптимизацию запросов и т. п. В результате удалось вывести производительность на всех трех операциях на уровень «Отлично».