Я использую SQL Server Profiler для записи активности программного обеспечения, которое создает базу данных размером ~ 50 ГБ с> 300 таблицами, включая данные. Профилировщик сохраняет журнал трассировки в таблицу во второй базе данных, которая будет использоваться для последующего анализа.
Но есть проблема с использованием памяти в SQL Server Profiler, поскольку приложение отображает ВСЕ (!) Трассировки в таблице интерфейса. В результате приложению требуется более 3 ГБайт через несколько минут. У меня не более 50 ГБ памяти!
Есть ли способ отключить эту таблицу и войти только в таблицу в базе данных? Также будет полезен инструмент командной строки, который может записывать ту же информацию.