У меня есть приложение, которое взаимодействует с SQL Server 2008. Я хочу написать инструмент, который поможет мне идентифицировать операторы SQL, которые вызывают жесткое удаление в таблице. Можно ли узнать, используя SQL Profiler? или я должен писать триггеры во всех хранимых процедурах, чтобы узнать это? как его достичь. любые направления были бы полезны.Как отслеживать операторы SQL, которые делают жесткое удаление
0
A
ответ
1
Во-первых, взгляните на Monitoring the progress of an SQL query in SQL SERVER. Чтобы отслеживать прогресс для некоторого SQL-запроса, см. example.
Что такое жесткий диск? У вас есть какой-то флаг IsDeleted в таблице? –
Да, у нас есть флаг, который будет делать мягкое удаление, но порой мы полностью удаляем строку из таблицы, что нам нужно идентифицировать – Jeeva