我经常看到这样的问题,人们想知道某件事是否发生、何时发生或是谁执行的。在很多情况下,SQL Server 不会自行跟踪此信息。例如:
dbo.MyProcedure
salary
dbo.Employees
dbo.Orders
但是,SQL Server默认会临时跟踪其他几个事件,并且可以在本机回答有关问题,例如:
dbo.EmployeeAuditData
我如何获得这些信息,以及它可以保持多久?
sql-server extended-events
extended-events ×1
sql-server ×1