Сервис анализа ожиданий на блокировках

 

Демонстрационный доступ к сервису предоставляется без регистрации под учетной записью “Work” (пароль не установлен).

Для использования сервиса необходимо:

 

Использование сервиса  бесплатно.

О сервисе

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

Сервис выполняет детальный анализ ожиданий на блокировках MS SQL Server.

  • Позволяет обнаруживать причины длительных/излишних блокировок ресурсов SQL-сервера в 1С-коде
  • Позволяет оценивать избыточность блокирования ресурсов MS SQL Server
  • Предоставляет данные в сервис «Анализа долгих запросов» для оценки «вклада» времени ожидания на блокировке в общую длительность исполнения запроса

Термины сервиса

  • «Виновники» -  1С-контексты SQL-запросы которых накладывают длительные/излишние блокировки на ресурсы SQL-сервера.
  • «Жертвы» — 1С-контексты у SQL-запросов которых снижается скорость исполнения из-за длительных/частых ожиданий блокировки SQL-ресурсов на исполнение.

Функции сервиса

  • Ранжирование 1С-контекстов «жертв» — вверху списка 1С-контексты, SQL-запросы которых имеют наибольшую суммарную длительность ожидания ресурсов на блокировку за период. Ускорение таких контекстов, как правило, производится за счет оптимизации «виновников» ожиданий.
    • «Детализация блокировок» — ранжирование 1С-контекстов «виновников» с фактами длительного/излишнего захвата ресурсов
      • «Детализация параметров блокировки» – отражает параметры блокировки по «виновнику» и «жертве»: длительность ожидания/блокировки, область и размер блокирования ресурсов, типы блокировки, 1С-контексты и соответствующие им SQL-запросы с параметрами
  • Блокировки по ресурсам – ранжирование ресурсов по наибольшей суммарной длительности их блокирования
  • Динамика блокировок – графическое отражение общей статистики по ожиданиям/блокировкам (количество и суммарное время ожиданий на блокировках по дням и часам)

Вопрос по настройке и интерпретации данных можно задать в форум.

Данные в бесплатном режиме хранятся 7 дней, в платном по умолчанию 30 дней с возможностью увеличения по запросу.

Есть возможность платной настройки сервисов.

Рис.1 Анализ блокировки