Does SQL Server track the last data modification timestamp for a given table?