Math.com Store
 Location:  Home » Math Books » Microsoft® SQL Server® 2008 Internals (Pro - Developer)  

Microsoft® SQL Server® 2008 Internals (Pro - Developer)

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: 4.5 out of 5 stars 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:
4 out of 5 stars "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



4 out of 5 stars 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?



5 out of 5 stars 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.



5 out of 5 stars 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...



5 out of 5 stars 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.




Disclaimer

Return to Math.com
Sponsored Links
Math Jobs


Quick Links
Return to Math.com
Math Tutoring
Top Selling Electronics
Textbooks
Math Jobs
Privacy
Categories
Calculators
Math Books
Math DVD
Math Games
Math Toys
Math Software
Game Systems
Math Apparel
Subcategories
Paperback
Mass Market
Trade
Related Categories
• Microsoft
Amazon.com Stores
Featured Stores
• Database Storage & Design
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• Programming Languages
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
Computer Science
New & Used Textbooks
Custom Stores
Specialty Stores
• General AAS
New & Used Textbooks
Custom Stores
Specialty Stores
Books
• Database Management Systems
Databases
Computers & Internet
Subjects
Books
• General
SQL
Databases
Computers & Internet
Subjects
• General
Databases
Computers & Internet
Subjects
Books
• SQL Server
Development
Microsoft
Computers & Internet
Subjects
• General
Languages & Tools
Programming
Computers & Internet
Subjects
• General
Programming
Computers & Internet
Subjects
Books
• General
Computers & Internet
Subjects
Books
• Paperback
Binding (binding)
Refinements
Books
• Printed Books
Format (feature_browse-bin)
Refinements
Books