October 2006
Intermediate to advanced
464 pages
16h 11m
English
Although the motivation behind adding row versioning to SQL Server 2005 was to maintain a version store for optimistic concurrency and to support snapshot-based isolation levels to solve the problem of data writers blocking all readers, other features can also take advantage of this data management technology. Two of these features, Multiple Active Result Sets (MARS) and online index rebuilds, are new in SQL Server 2005; the third is a new way of managing triggers, an existing feature. I discussed online index rebuilding in Chapter 7, so I won’t discuss that feature again here.
Triggers have been a part of SQL Server since the earliest version, and they were the only feature in those ...
Read now
Unlock full access