Part 2: Disk performance best practices for Exchange Server transaction logs

Part 2: Disk performance best practices for Exchange Server transaction logs

Another component that causes disk I/Os is Exchange Server transaction logs. Exchange Server writes data to transaction logs, and then later commits that data to the Exchange databases. Exchange transaction logs

    Requires Free Membership to View

    When you register, you’ll also receive targeted alerts from my team of editorial writers and independent industry experts with the latest news, tips, and advice to help you do your job more efficiently and effectively. Our goal is to keep you informed on the hottest topics and biggest challenges faced by Exchange professionals today working with Exchange, Outlook and other related technologies.

    Margie Semilof, Editorial Director

    By submitting your registration information to SearchExchange.com you agree to receive email communications from TechTarget and TechTarget partners. We encourage you to read our Privacy Policy which contains important disclosures about how we collect and use your registration and other information. If you reside outside of the United States, by submitting this registration information you consent to having your personal data transferred to and processed in the United States. Your use of SearchExchange.com is governed by our Terms of Use. You may contact us at webmaster@TechTarget.com.

are also used in the disaster recovery process should an Exchange database fail.

Since the transaction logs are an important part of the Exchange Server disaster recovery process, it stands to reason that they need to be on a separate disk from the Exchange databases. Keeping the Exchange transaction logs separate from the databases is important from a performance standpoint, too.

Since all of the Exchange databases within an Exchange storage group share a common set of transaction log files, you need one dedicated volume per storage group for storing Exchange transaction logs.

Furthermore, Exchange Server writes transaction logs in a linear fashion, so although a RAID array is recommended, you can get away with a RAID 1 array without sacrificing performance. Microsoft does recommend that the RAID 1 array be SAN-based though.

To move a set of Exchange Server transaction logs:

  1. Open Exchange System Manager and navigate to Administrative Groups -> your administrative group -> Servers -> your server -> the storage group for which you want to move the transaction logs.

  2. Right click on the Exchange storage group and select Properties.

  3. Click the Browse button next to the Transaction Log Location field and select a new location

Figure B: Set the transaction log location via the storage group's properties.
.


BEST PRACTICES GUIDE: EXCHANGE SERVER DISK PERFORMANCE

 Home: Introduction
 Part 1: Disk performance best practices for Exchange Server databases
 Part 2: Disk performance best practices for Exchange transaction logs
 Part 3: Disk performance best practices for MTA and SMTP queues
 Part 4: Disk performance best practices for Windows pagefiles
 Part 5: Disk performance best practices for Exchange Server indexing
 Part 6: Disk performance best practices for deleted Exchange database pages
 Part 7: Microsoft recommendations for structuring an Exchange disk subsystem
 Part 8: Related links on Exchange Server performance management

ABOUT THE AUTHOR:   
Brien M. Posey, MCSE
Brien M. Posey, MCSE, is a Microsoft Most Valuable Professional for his work with Exchange Server, and has previously received Microsoft's MVP award for Windows Server and Internet Information Server (IIS). Brien has served as CIO for a nationwide chain of hospitals and was once responsible for the Department of Information Management at Fort Knox. As a freelance technical writer, Brien has written for Microsoft, TechTarget, CNET, ZDNet, MSD2D, Relevant Technologies and other technology companies. You can visit Brien's personal Web site at http://www.brienposey.com.

This was first published in July 2006