Как найти время обновления строки в таблице в Sql Server 2005? - PullRequest
1 голос
/ 30 мая 2011

Можно ли найти время, когда строка была обновлена ​​в таблице. Например

  ID            NAME               COURSE                   
 ----          ------             --------
  1            SACHIN              B.TECH
  2            AJITH               B.E
  3            ASIN                M.TECH

Я хочу узнать, в какое время я обновил 2-ю строку таблицы. Не только для обновления, но и во время вставки и удаления. Является ли это возможным? Как?

Ответы [ 2 ]

2 голосов
/ 30 мая 2011

Вы можете использовать SQL Profiler

Microsoft SQL Server Profiler - это графический пользовательский интерфейс для трассировки SQL для мониторинга экземпляра компонента Database Engine или служб Analysis Services. Вы можете собирать и сохранять данные о каждом событии в файл или таблицу для последующего анализа. Например, вы можете отслеживать производственную среду, чтобы увидеть, какие хранимые процедуры влияют на производительность, выполняя слишком медленно.

SQL Server Profiler

Использование SQL Server Profiler

2 голосов
/ 30 мая 2011

Если вы не запустите трассировку, когда изменения произойдут, это невозможно.

...