2016-10-13 2 views
-3

Как я могу просмотреть выполненные SQL-хранимые процедуры из дампа сбоя памяти приложения C# .net?Просмотр выполненных SQL-заявлений из дампа сбоя

+0

Я не понимаю причину задвижек. Вопрос очень ясен, и ответ может быть таким же простым, как визуальная студия, в список других инструментов. Я искал что-то другое, кроме windbg и sos. Я нашел список этих инструментов: perfview, анализатор производительности Windows, xperf и т. Д. – DBK

+0

FYI: Просить инструменты не по теме. –

+0

Если вы наведите указатель мыши на стрелку вниз рядом с вашим вопросом, вы увидите, что одна из причин проголосования - * «Этот вопрос не показывает никаких исследований» *. Другими словами, сделайте некоторое исследование * сначала *, затем, если вы застряли, придите сюда с более подробным, конкретным вопросом. –

ответ

1

Необходимая информация может быть недоступна. Объекты, представляющие соединения, запросы и результаты, возможно, уже были собраны мусором.

Если вы знаете имя класса, который используется для запроса, вы можете использовать , загрузить расширение и использовать команду !dumpheap -type <classname>, чтобы найти эти объекты. Затем используйте !do <address>, чтобы отобразить детали такого объекта. Это может свидетельствовать об этом.

Если вы ищете конкретный запрос, загрузите расширение netext. Он поставляется с командой !wfrom, которая позволяет вам выбирать объекты из кучи .NET на основе критериев, которые вы определяете.

Смежные вопросы