Amazon.com: Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) (9780735621053): Kalen Delaney: Books
Inside Microsoft® SQL ServerTM 2005 and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
Kindle Edition
 
   
More Buying Choices
Have one to sell? Sell yours here
Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning)
 
 
Start reading Inside Microsoft® SQL ServerTM 2005 on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) [Paperback]

Kalen Delaney (Author)
4.4 out of 5 stars  See all reviews (17 customer reviews)

List Price: $49.99
Price: $29.99 & this item ships for FREE with Super Saver Shipping. Details
You Save: $20.00 (40%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 3 left in stock--order soon (more on the way).
Want it delivered Tuesday, February 28? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $24.79  
Paperback $29.99  

Book Description

October 18, 2006 0735621055 978-0735621053 2005 ed.

Take an in-depth look at the internals of the SQL Server Storage Engine—with advice from a popular author and SQL Server expert. Database developers and administrators get best practices, pragmatic advice, and code samples to help master the intricacies of creating and maintaining enterprise relational databases.



Discover how to:

Upgrade or migrate to SQL Server 2005 and choose configuration options Control space allocation for databases and files manually or automatically Manage transaction logs to maximize efficient restore operations and data consistency Observe the internal structures of clustered and nonclustered indexes Build and partition relational indexes and tables Explore internal storage issues and compare fixed- and variable-length datatypes Detect and correct index fragmentation Implement and manage an appropriate concurrency model using locking or row versioning


    PLUS—Get code samples on the Web.

Frequently Bought Together

Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) + Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization + Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning)
Price For All Three: $99.66

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Inside Microsoft® SQL Server(TM) 2005: Query Tuning and Optimization $39.98

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Inside Microsoft SQL Server 2005: T-SQL Querying (Solid Quality Learning) $29.69

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details



Editorial Reviews

From the Author

Key Book Benefits:

- Delivers practical, hands-on guidance for understanding and making the most of the architecture of SQL Server storage, including logging and recovery, indexes, tables, transactions and locking, and security - Provides deep background information that helps developers better understand how to build more responsive databases that have fewer vulnerabilities - Features numerous code samples, table examples, practical advice, and best practices

About the Author

Kalen Delaney is a Microsoft MVP who has worked with SQL Server since 1987. She's a subject-matter expert on Microsoft's official SQL Server courses and previously wrote Inside SQL Server (Microsoft Press). She lives in the Pacific Northwest.


Product Details

  • Paperback: 464 pages
  • Publisher: Microsoft Press; 2005 ed. edition (October 18, 2006)
  • Language: English
  • ISBN-10: 0735621055
  • ISBN-13: 978-0735621053
  • Product Dimensions: 8.9 x 7.4 x 1.2 inches
  • Shipping Weight: 2 pounds (View shipping rates and policies)
  • Average Customer Review: 4.4 out of 5 stars  See all reviews (17 customer reviews)
  • Amazon Best Sellers Rank: #739,389 in Books (See Top 100 in Books)

More About the Author

Kalen Delaney has been working with SQL Server since 1987 when she joined the Sybase Corporation in Berkeley, California. Kalen has an independent international trainer and consultant since 1992. As a consultant, she has worked with both Microsoft Corporation and Sybase Corporation to develop courses and provide internal training for their technical support staff. Kalen has taught Microsoft Official Curriculum courses, as well as her own independently developed Advanced SQL Server Internals courses, to clients around the world. In addition, she has been writing regularly about SQL Server since 1995. Kalen is also a contributing editor and columnist for SQL Server Magazine and has been a SQL Server Most Valuable Professional since 1995.

 

Customer Reviews

17 Reviews
5 star:
 (13)
4 star:
 (1)
3 star:
 (1)
2 star:
 (1)
1 star:
 (1)
 
 
 
 
 
Average Customer Review
4.4 out of 5 stars (17 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
5.0 out of 5 stars Excellent Information Source, April 18, 2007
This review is from: Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) (Paperback)
Most SQL Server DBA's I know who have been working on SQL Server 7 or 2000 for any length of time usually have a copy of Kalen Delaney's "Inside SQL Server" sitting on their desk. For SQL Server 2005, that book has been split into four different books and it looks like all them are going to be must-have's occupying large swaths of book-shelf space across the planet. Because, the fact of the matter is, if you want to know the internals of the new database engine, this is your source.

Comparisons between this new book and the previous books in the series seem inevitable. From that type of comparison, I think that this book comes off very well. Removing the TSQL processing and other aspects of development from the book allows Delaney to drill down into every aspect of how the server works. She takes a very structured approach, showing how to install SQL Server before moving on to the Server Architecture and Configuration chapters. She covers database and database files, logging and recovery, tables, indexes, and locking, each in separate chapters, each in a great degree of detail. She takes the time between explaining how things work to suggest best practices for configuration and usage along the way. Scattered throughout are also Tip's & Notes that suggest alternatives to the topic under discussion or implications of the usage of a particular topic.

This is not a book from which you can easily learn basic SQL Server skills. So much time is spent on so much detail, invaluable detail for the experienced user, that the novice might get stuck in the mire. I personally don't find that to be an actual detraction from the book. In fact, I'd recommend that if you're just learning SQL Server 2005, you pick this book up in addition to some other, more general, tome, because from here you can learn the why's and wherefore's of what you're trying to do.

The Forward to the book says one of the most important things about this book and it bears repeating, "This is not a revision of the previous book. So much has changed and there are so many new features that Kalen had to write a brand new book." Reading through this book, that becomes clear on every single page. Nothing appears to have been regurgitated from the previous books, but each and every screen shot, description and code example is written for 2005.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


7 of 7 people found the following review helpful:
4.0 out of 5 stars Technically advanced but sometimes incomprehensible, October 2, 2007
Amazon Verified Purchase(What's this?)
This review is from: Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) (Paperback)
This book is perhaps the best book out there for understanding SQL 2005 architecture. I know of no other book which offers such advanced understanding of how SQL 2005 stores, retrives, and manages data.

Indeed, the author is a MS SQL MVP and has written with the collaboration of those who wrote the code for MS SQL 2005 at Microsoft.

The author's explaination, however, could be a lot better. For example, here is an exerpt on the author's explaination of IAM (Index Allocation Map):

"An IAM page contains a page header; an IAM page header, which contains eight page pointer slots; and a set of bits that map a range of extents on a file, which doesn't neccessarily have to be the same file that IAM page is in. The header has address of first extent in the range mapped by the IAM. The eight page pointer slots might contain pointers to pages belonging to the relevant object contained in mixed extents; only the first IAM for an object has values in these pointers."

Now, I have worked with databases for over a decade and have good understanding of Indexes and its structure, and I still did not understand what the author was talking about on some sentences.

Pros:
1)Explains data and index storage structures (Page, extents, B-Tree, Keys etc) and how they are managed in transactions (update, delete, insert) better than any book I know.
2)Relatively short book (400 pages) which does not waste words or sentences to make it a thicker book (common practice to write a thicker book for a higher price).

Cons:
1)Tries to combine MS SQL 101 topics (What is Master, MSDB, TEMP, and MODEL db?) with expert subject matter (What is IAM, Cluster Keys, RID, etc).
2)Writing is sometimes indecipherable.
3)Mostly not for the beginners (despite its rudimentrary coverage of the basics).
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


5 of 5 people found the following review helpful:
5.0 out of 5 stars Depth and Clarity, February 22, 2007
By 
Paul Nielsen (Colorado Springs, CO United States) - See all my reviews
(REAL NAME)   
Amazon Verified Purchase(What's this?)
This review is from: Inside Microsoft SQL Server 2005: The Storage Engine (Solid Quality Learning) (Paperback)
I'm stingy with reviews, but once again, Kalen's book is a winner and this is one of the few great books on SQL Server. Her writing style is clear and she gets right to the details. Every book serves a specific need. If you need to understand the SQL Server engine, then this is the best book for that purpose. I have thoroughly enjoyed reading this book. Thanks, Kalen!
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews











Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
tempdh database, dynamic management objects, online index building, system base tables, view returns one row, lock owner blocks, exclusive page lock, versioning state, one data page, row offset array, shared page lock, shared table lock, physical log file, data modification operations, null bitmap, uppercase preference, allocation query, persisted columns, snapshot isolation, row versioning, access methods code, exclusive table lock, column offset array, colt char, lazywriter thread
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Books Online, Read Committed, Memory Dump, Record Type, Record Attributes, Server Management Studio, Repeatable Read, Enterprise Edition, Windows Authentication, Racing Socks, Server Agent, Upgrade Advisor, Max Server Memory, Object Explorer, Server Configuration Manager, Native Client, Memory Broker, Order Details, Adventure Works, Cancel Figure, Min Server Memory, Mixed Mode, Time Transaction, Express Edition, Named Pipes
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:




Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(2)
(1)
(1)

Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
why has price suddenly shot up to $50? 0 Nov 8, 2007
Is it much different from the 2000 server book? 0 May 8, 2007
See all 2 discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
   
Related forums





Look for Similar Items by Category


Look for Similar Items by Subject