Поиск текущих блокировок СУБД, вызванных 1С
База данных - Инструменты администратора БД
Файлы
ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.
Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний
Оформите подписку на компанию для решения рабочих задач
Оформить подписку и скачать решение со скидкойВы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».
- 0% комиссии — оплата напрямую исполнителю;
- Исполнители любого масштаба — от отдельных специалистов до команд под проект;
- Прямой обмен контактами между заказчиком и исполнителем;
- Безопасная сделка — при необходимости;
- Рейтинги, кейсы и прозрачная система откликов.
Когда появляется конфликт блокировок при выполнении транзакций, нужно быстро понять: кем?, на каком этапе? и чем вызвана такая блокировка?, кто заблокировал, а кто находится в ожидании на запись или чтении?
Данный отчет позволяет моментально собрать информацию с СУБД о текущих блокировках и пользователях кластера сервера 1С для анализа и поиска проблемы.
С помощью отчета можно получить данные:
1. Пользователь, который вызвал продолжительную блокировку (номер сеанса кластера, номер соединения с СУБД), рабочее место.
2. Продолжительность блокировки в секундах.
3. Заблокированные таблицы (отображаются названия таблиц 1С и СУБД).
4. Тип блокировки, режим блокировки и статус блокировки.
Отчет использует COMОбъект("ADODB.Connection").
Тестировалась на платформе 1С 8.3.12, 8.3.21.
Возможно пользоваться как внешним отчетом, настройки подключения к СУБД и кластеру сохраняются.
Вступайте в нашу телеграмм-группу Инфостарт