Информация об изменениях

Сообщение Re[2]: Как получить полный текст запроса из кэша планов от 28.05.2018 8:12

Изменено 28.05.2018 8:19 Somescout

Re[2]: Как получить полный текст запроса из кэша планов
Здравствуйте, Olaf, Вы писали:

O>Это не объем хранения, а объем отображения ограничен в Activity Monitor. Если отпрофилировать вызов для вывода последних дорогостоящих запросов, то можно увидеть, что для колонки "Query" содержимое обрезается до 200 символов. При этом в скрытых колонках решетки, полный текст все же хранится.


Я не в Activity Monitor смотрю запрос — я открываю через него просмотр плана запроса, оттуда уже просмотр текста. И конец текста запроса обрезан (если запрос большой, для мелких всё в порядке). То же самое я вижу когда выбираю просмотр XML (ShowPlanXML/BatchSequence/BatchSequence/Statements/StmtSimple) — там тоже не полный текст.

O>А в каком виде у вас представлен запрос? Почему нельзя просто использовать его, предварительно объявив переменные через declare и инициализировав их значениями?


Можно, не спорю, просто вдруг это можно автоматизировать, а я не знаю.
Re[2]: Как получить полный текст запроса из кэша планов
Здравствуйте, Olaf, Вы писали:

O>Это не объем хранения, а объем отображения ограничен в Activity Monitor. Если отпрофилировать вызов для вывода последних дорогостоящих запросов, то можно увидеть, что для колонки "Query" содержимое обрезается до 200 символов. При этом в скрытых колонках решетки, полный текст все же хранится.


Я не в Activity Monitor смотрю запрос — я открываю через него просмотр плана запроса, оттуда уже просмотр текста. И конец текста запроса обрезан (если запрос большой, для мелких всё в порядке). То же самое я вижу когда выбираю просмотр XML (ShowPlanXML/BatchSequence/Batch/Statements/StmtSimple) — там тоже не полный текст.

O>А в каком виде у вас представлен запрос? Почему нельзя просто использовать его, предварительно объявив переменные через declare и инициализировав их значениями?


Можно, не спорю, просто вдруг это можно автоматизировать, а я не знаю.