Microsoft® SQL Server® 2008 Internals (Pro - Developer) |  | Authors: Kalen Delaney, Paul S. Randal, Kimberly L. Tripp, Conor Cunningham, Adam Machanic Publisher: Microsoft Press
List Price: $59.99 Buy New: $37.79 as of 11/22/2009 19:42 CST details You Save: $22.20 (37%)
New (26) Used (10) from $32.00
Seller: Amazon.com Rating: 5 reviews Sales Rank: 8324
Media: Paperback Edition: 1 Pages: 784 Number Of Items: 1 Shipping Weight (lbs): 3.2 Dimensions (in): 8.9 x 7.3 x 2
ISBN: 0735626243 Dewey Decimal Number: 005 EAN: 9780735626249 ASIN: 0735626243
Publication Date: March 11, 2009 Availability: Usually ships in 24 hours
| |
| Similar Items:
| |
| Editorial Reviews:
Product Description Delve inside the core SQL Server engine and put that knowledge to work with guidance from a team of well-known internals experts. Whether database developer, architect, or administrator, you ll gain the deep knowledge you need to exploit key architectural changes and capture the product s full potential. Discover how SQL Server works behind the scenes, including: What happens internally when SQL Server builds, expands, shrinks, and moves databases How to use event tracking from triggers to the Extended Events Engine Why the right indexes can drastically reduce your query execution time How to transcend normal row-size limits with new storage capabilities How the Query Optimizer operates Multiple techniques for troubleshooting problematic query plans When to force SQL Server to reuse a cached query plan or create a new one What SQL Server checks internally when running DBCC How to choose among five isolation levels and two concurrency models when working with multiple concurrent users
|
| Customer Reviews: "Open heart surgery" to SQL 2008 engine October 4, 2009 Jose A. Campo (Houston, TX) 2 out of 2 found this review helpful
Before getting into more details I'll tell you if this book is for you or not: if you are a MS-SQL DBA get this book. If you are a programmer or you are looking for quick solutions to common problems, this book is not for you.
This one reminds me Edward Whalen's book: Microsoft® SQL Server(TM) 2005 Administrator's Companion. The style and purpose are quite similar, but Kalen is a bit more technical here. On this book, she explains how the things work inside the MS-SQL 2008 engine and I should say, she did a good job. Inside you will find explanations about how SQL2008 acts when you run a transaction, a query, insert a value on a table or what is the lock mechanism that the product uses and how we can take advantage of all and every of these features or, in the other hand, create problems if we don't use them correctly. Is like learning how your car works before learn how to drive it ;-) after all, you need to know how to check your car's oil no matter how good or bad are yours mechanical abilities, no?
I have not finished the book yet but so far, the Database (chapter 3) and Logging (chapter 4) are my favorites chapters. Those explain basic concepts but give you strong foundations for important things like Transaction Log backups or the meaning and purpose of the very important system databases: master, model, msdb (and the new and hidden, resource database) The author(s) also mentions among chapters the use of Catalog Views and DMVs, which were previously introduced on SQL2005. There are short examples about of how to get advantage of some of them and what kind of database or system information we can retrieve executing them.
Why not 5 stars? well, 1st, there is no pdf or electronic format and also let me be honest, the differences between SQL2005 and SQ2008 are minimal -- trust me, I use both products at work all days and we do have thousand of databases at my job, I work for the largest IT company in the world after Microsoft :-) -- Besides Backup Compression, the new and improved SQL2008 failover capabilities, not much changed between both versions. The recovery process is the same, the system databases are the same, the Index's behavior is the same, not a big change really. So, if you already bought a nice SQL2005 book like the one I mentioned before by Edward Whalen maybe you can skip this one and save couple of dollars; most of the information here can be found on Books Online for free, of course, just in an different and boring writing style.
In a short, the book is a good resource if you really want to know what's under the hood. It will give you solid foundations to your dba skills, because once you understand what SQL2008 is doing behind scenes your troubleshooting techniques can and will change accordingly. You will get some confidence and stop being just a point-and-click MS-SQL dba
Could be better? September 29, 2009 Michael Thomas 2 out of 4 found this review helpful
I bought this in paperback at Amazon. Also, I found the title available on-line at Microsoft's Books24x7 website. Great news for me, because I need to search and read on the road. The details covered by the book and the authors are exceptional.
I docked one star because I found some portions unreadable. First a statement is made, the next sentence contradicts it, and then further rambling fails to clarify it. Frequent references to Books On Line does not account for a lack of detail, figures not matching the text, incomplete thoughts. Simple as I can put it, why write something at all if it can not be clear?
A key resource to master SQL Server August 24, 2009 BURHAN INSELBAGGIL (Toronto, Canada) 1 out of 1 found this review helpful
This must be the first book you should read (page by page) if you are serious about being an expert on SQL Server administration and development. It will not teach you the basic DBA tasks but you are going to build a strong base to reach higher skill levels on tuning, troubleshooting, architecture, and creating efficient maintenance procedures.
Still the true Bible on SQL Server internals June 19, 2009 Tom Carpenter (Marysville, OH) 11 out of 11 found this review helpful
If you're looking for a step-by-step kind of book about SQL Server 2008, look elsewhere. That is not the intent of this book. If you want to truly know what goes on under the hood of Microsoft's new powerhouse database, get this book now.
I've ready every copy of Inside SQL Server from 6.5 through to 2000. And I mean every page. I've read Inside Microsoft SQL Server 2005: The Storage Engine from cover-to-cover as well. Here's the thing... each edition gets better and better. Subtle little clarifications here. A paragraph of extra information there. And now with SQL Server 2008 Internals you have one of the best guides to the innner workings of SQL Server you can get your hands on.
I must reiterate: This is not a DBA's Guide. By that I mean that it is not filled with step-by-steps. Instead, it explains what's happening when you take those steps. For this reason, the book will not be for everyone; however, for those who are developing database applications based on SQL Server 2008, there's no better way to truly learn how the DB works and, therefore, optimize your application.
Another great book in the series...
Another great volume from Kalen May 2, 2009 Whit Weaver (atlanta, GA) 1 out of 13 found this review helpful
The addition of Paul Randal, Kimberly Tripp, and Adam Machanic really put this book over the top. Kalen does her normal bang up job on the details of SQL Server.
|
|
|
|