Articles

Page 5 of 10 — showing articles 73 to 90 of 177

Locking and Performance

Locking Performance

The type and number of locks acquired and released during query execution can have a surprisingly large impact on performance, even if no waiting or blocking occurs.

The Read Uncommitted Isolation Level

Choas

The guarantees provided by the weakest of the standard transaction isolation levels. Includes examples of less well-known concurrency effects.

Allocation Ordered Scans

Allocation Ordered Scanning

How SQL Server allocation ordered scans work in detail, when they can and can't be used, and how to disable them (almost) completely.

The Snapshot Isolation Level

Snapshot

Guarantees provided by the SQL Server snapshot isolation level and some of its surprising behaviours.