SDBL инструкция ЗафиксироватьТранзакцию()

Модератор: Дмитрий Юхтимовский

SDBL инструкция ЗафиксироватьТранзакцию()

Сообщение somethingiswrong » 09 июл 2019, 21:33

Добрый день, коллеги!

Подскажите, пожалуйста! Анализ ТЖ показал, что имеем проблему с долгим выполнением (более 20 секунд) SDBL инструкции ЗафиксироватьТранзакцию()

Пытаюсь понять причину такого долгого исполнения инструкции. Правильно ли я понимаю что данная ситуация сигнализирует о том, что существует проблема со скоростью записи данных на стороне SQL Servera? В рамках транзакции выполняется запись в регистр сведений (порядок 10 записей)? На что еще стоит обратить внимание?
somethingiswrong
 
Сообщений: 2
Зарегистрирован: 09 июл 2019, 21:16

Re: SDBL инструкция ЗафиксироватьТранзакцию()

Сообщение Дмитрий Юхтимовский » 10 июл 2019, 11:39

Если ситуация воспроизводится достоверно - можно просто посмотреть в SQL Activity monitor картину текущих ожиданий по сеансу.
Если просто "иногда случается" - тогда смотрите статистику накопленных ожиданий, это может помочь в анализе.
Ещё может помочь установка сервиса анализа ожиданий на блокировках http://gilev.ru/latch
Дмитрий Юхтимовский
 
Сообщений: 527
Зарегистрирован: 11 фев 2013, 19:28
Откуда: gilev.ru

Re: SDBL инструкция ЗафиксироватьТранзакцию()

Сообщение somethingiswrong » 10 июл 2019, 22:32

Дмитрий, благодарю за участие!

Правильно я вас понял, что данная ситуация совершенно необязательно может сигнализировать о проблеме со скоростью записи на СУБД, а может, например, означать о повышенном времени ожидании на блокировках СУБД?

Доступа к СУБД, к сожалению, нет.
somethingiswrong
 
Сообщений: 2
Зарегистрирован: 09 июл 2019, 21:16

Re: SDBL инструкция ЗафиксироватьТранзакцию()

Сообщение Гилёв Вячеслав » 11 июл 2019, 20:01

Наверное для полной диагностики есть смысл начать с доступов.
Ожидания могут быть как логические, например на блокировках, так и физические, например при очередях к диску или процессору.
Чтобы не гадать, нужно собрать полный технологический контекст, включая загруженность оборудования.
Гилёв Вячеслав
 
Сообщений: 2194
Зарегистрирован: 11 фев 2013, 15:40
Откуда: Россия, Москва


Вернуться в Осуждаем проблемы производительности 1с

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0

cron