Сб, 20.12.2025, 00:11:52
Главная Регистрация RSS
Приветствую Вас, Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Анализ тех журнала, план запроса
didom1Дата: Вт, 10.12.2024, 09:16:35 | Сообщение # 1
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 4
Статус: Оффлайн
Добрый день.

При анализе тех журнала столкнулся со следующей ситуацией.
Выполняю пакетный запрос через консоль запросов ИР.
В событиях тех журнала каждый пакет идет отдельной строкой.
И соответственно план запроса тоже формируется на каждую строку отдельный.
Это неудобно для анализа полного плана запроса.
Прошу подсказать как получить общий план запроса на весь запрос.
К сожалению видео приложить не могу, прикладываю скрины.

Думал что так работает только через консоль запросов ИР, но тоже самое происходит с стандартной консолью от 1с.
Так же пробовал включать трассу. Трасса включается, события получаю. Но также отдельно.
И  есть ошибки.
Не могу понять почему. трассу в настройках включил, событие QERR тоже есть.

------------------------
Трасса СУБД пуста. Вероятно была получена другим экземляром инструмента.
В каталоге "\\1cdev1\d$\1c_logs2\" обнаружено для обработки 2 391КБ логов
Отбор загрузки:  с 10.12.2024 11:09:37 по 11:09:56
Не удалось найти маркеры трассы в логах техножурнала клиента C:\1C\LogsTG\0912. Проверьте включенность регистрации события QERR в настройке техножурнала
Загрузка данных журнала выполнена за 0:00:10
------------------------------
Прикрепления: 6025644.jpg (302.2 Kb) · 7086257.jpg (15.7 Kb) · 9549993.jpg (147.9 Kb)
 
tormozitДата: Вт, 10.12.2024, 09:42:45 | Сообщение # 2
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Цитата didom1 ()
Прошу подсказать как получить общий план запроса на весь запрос.

Это невозможно.
 
didom1Дата: Вт, 10.12.2024, 10:54:58 | Сообщение # 3
Рядовой
Группа: Пользователи
Сообщений: 14
Репутация: 4
Статус: Оффлайн
Понял. Спасибо.

Хочу отметить что в консоле IS Тулкит на управляемых формах сделан анализ плана пакетных запросов. Скрин прикладываю.

Как пожелание, если будете обновлять функционал, можно сделать примерно также, чтобы из консоли запроса можно было посмотреть план по конкретному запросу.
Прикрепления: 6136854.jpg (207.3 Kb) · 8710952.jpg (122.7 Kb)
 
tormozitДата: Вт, 10.12.2024, 19:20:58 | Сообщение # 4
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Склеить планы запросов то можно, а вот гарантировать что это будет работать правильно всегда - довольно сложно, т.к. один запрос пакета 1С может порождать 1-2-3-4 запроса к БД и соответствующее число планов запроса. Так что делать это - навлекать на себя гнев пользователя, обманутого некорректным сопоставлением планов и запросов пакета 1С.

И прямо скажем, что это - не самый популярный и часто используемый функционал. Те кто им пользуются, обычно без большого труда находят нужный план запроса.

К тому же при исследовании запроса пакета намного логичнее выполнить только его, а не весь пакет. Тогда и в трассе не будет лишних запросов и планов.
 
tormozitДата: Вт, 10.12.2024, 19:25:30 | Сообщение # 5
Генералиссимус
Группа: Администраторы
Сообщений: 7259
Репутация: 193
Статус: Оффлайн
Цитата didom1 ()
Трасса СУБД пуста. Вероятно была получена другим экземляром инструмента.

Нужна техническая информация https://devtool1c.ucoz.ru/forum/2-2-1 и тип и версия СУБД и список прав учетной записи СУБД, под которой подключается клиентское приложение.
 
  • Страница 1 из 1
  • 1
Поиск: