Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

My thesis at university is studying about high availability database. Can you suggest me some good books on this field? I want to concentrate on SQL Server.

Thank you!

share|improve this question

2 Answers 2

Gray and Reuter's Transaction Processing: Concepts and Techniques is quite a good book on the underlying theory. It has quite a lot of background reading on fault tolerance (one of the authors used to work for Tandem) and other related items. Fairly dry and textbook-ish, but arguably the definitive work on the subject.

For material specific to SQL server, the Guru's Guide books, or SQL Server Internals are a good start.

share|improve this answer

Allan Hirt is a notable person in SQL Server area specializing in High Availability and wrote an excellent book on this topic.


SQLPass.Org is a free website and you can find few videos from industry experts on this topic as well.


Paul Randal managed SQL Server team and he has some excellent posts on this topic as well. http://sqlskills.com/BLOGS/PAUL/category/High-Availability.aspx

And finally few good white papers on this topic at http://technet.microsoft.com/en-us/library/ee229552%28SQL.10%29.aspx

share|improve this answer
I have most of Allan Hirt's books... very good stuff. The one you referenced for SQL 2005 as well as this one amazon.com/Server-Failover-Clustering-Experts-Voice/dp/… are staples on my desk at the office. –  tcnolan Jan 4 '10 at 22:27

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.