While there are a few less than interesting chapters this is an excellent reference book. I found the time series chapter and the coverage of hierarchies to be particularly helpful. There is something in this book for every programmer and database administrator. My only complaint was the coverage on partitioning large log tables that failed to mention using partition support that is built into Microsoft SQL Server. This is a book already covering Transact-SQL so I wasn’t sure why such a useful feature was left out in favor of a very bland method. Still this book is worth having on your shelf.