O'Reilly logo

Managing the Store & DAG: EXCERPT from Microsoft® Exchange Server 2013 Inside Out by Tony Redmond

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Transaction logs

Transaction logs are the basic mechanism to capture and record transactions that occur for an ESE database. ESE uses a dual-phase commit for transactions to meet the Atomicity, Consistency, Isolation, and Durability (ACID) test. A transaction is defined as a series of database page modifications that ESE considers a single logical unit. All the modifications must be permanently saved before a transaction is complete and held in the database. For example, the arrival of a new message in a user’s inbox is represented by a number of page modifications. The message header might occupy one page, the contents could be held on other pages, and the message might be shared with a number of users, including the originator, so it appears ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required