Welcome back and Happy Saturday!
Today I wanted to share with you that some DBAs seem to overlook the transaction log when thinking about optimizing database performance. I myself was guilty of not considering optimizing the transaction logs for my production databases. I am going to blog about Virtual Log Files (VLFs) and why it is important to consider this option when talking about overall database health and performance. Here is a little background first… I first learned about VLFs when I attended the last Dev Connections Conference in Las Vegas for SQL Server 2008. At his conference I learned about VLFs from one of the prominent SQL Server experts Kimberly Tripp. Here is a more detailed breakdown of Virtual Log Files:
For Performance Impact please refer to Linchi Shea’s post on SQLBlog (link must be cut and pasted into your browser):
http://sqlblog.com/blogs/linchi_shea/archive/2009/02/09/performance-impact-a-large-number-of-virtual-log-files-part-i.aspx
For more information, please refer to Kimberly’s posts on her website (also, these must be cut and pasted into your browser as the direct links will not work):
http://www.sqlskills.com/BLOGS/KIMBERLY/post/8-Steps-to-better-Transaction-Log-throughput.aspx
http://www.sqlskills.com/BLOGS/KIMBERLY/post/Transaction-Log-VLFs-too-many-or-too-few.aspx
I hope I have given all of you something new to ponder as you are getting ready to optimize performance on your production databases.
The post Optimizing Transaction Logs appeared first on The LockerGnome Daily Report.