Microsoft SQL Server 2008 Internals [NOOK Book]

Overview

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 ...

See more details below
Microsoft SQL Server 2008 Internals

Available on NOOK devices and apps  
  • NOOK Devices
  • Samsung Galaxy Tab 4 NOOK 7.0
  • Samsung Galaxy Tab 4 NOOK 10.1
  • NOOK HD Tablet
  • NOOK HD+ Tablet
  • NOOK eReaders
  • NOOK Color
  • NOOK Tablet
  • Tablet/Phone
  • NOOK for Windows 8 Tablet
  • NOOK for iOS
  • NOOK for Android
  • NOOK Kids for iPad
  • PC/Mac
  • NOOK for Windows 8
  • NOOK for PC
  • NOOK for Mac
  • NOOK for Web

Want a NOOK? Explore Now

NOOK Book (eBook)
$27.49
BN.com price
(Save 42%)$47.99 List Price

Overview

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
Read More Show Less

Product Details

  • ISBN-13: 9780735638228
  • Publisher: Pearson Education
  • Publication date: 3/25/2009
  • Series: Developer Reference
  • Sold by: Barnes & Noble
  • Format: eBook
  • Edition number: 1
  • Pages: 784
  • File size: 6 MB

Meet the Author

Conor Cunningham is principal architect of the SQL Server Core Engine Team at Microsoft.

Read More Show Less

Table of Contents

Foreword; Introduction; Who This Book Is For; What This Book Is About; Companion Content; System Requirements; Support for This Book; Acknowledgments; Chapter 1: SQL Server 2008 Architecture and Configuration; SQL Server Editions; SQL Server Metadata; Components of the SQL Server Engine; The SQLOS; The Scheduler; Memory; SQL Server Resource Governor; SQL Server 2008 Configuration; SQL Server System Configuration; SQL Server Configuration Settings; Final Words; Chapter 2: Change Tracking, Tracing, and Extended Events; The Basics: Triggers and Event Notifications; Change Tracking; Tracing and Profiling; Extended Events; Summary; Chapter 3: Databases and Database Files; System Databases; Sample Databases; Database Files; Creating a Database; Expanding or Shrinking a Database; Using Database Filegroups; Altering a Database; Databases Under the Hood; Setting Database Options; Database Snapshots; The tempdb Database; Database Security; Moving or Copying a Database; Compatibility Levels; Summary; Chapter 4: Logging and Recovery; Transaction Log Basics; Changes in Log Size; Backing Up and Restoring a Database; Summary; Chapter 5: Tables; Creating Tables; User-Defined Data Types; IDENTITY Property; Internal Storage; Constraints; Altering a Table; Heap Modification Internals; Summary; Chapter 6: Indexes: Internals and Management; Overview; Tools for Analyzing Indexes; Understanding Index Structures; Index Creation Options; Physical Index Structures; Special Index Structures; Data Modification Internals; Managing Index Structures; Summary; Chapter 7: Special Storage; Large Object Storage; Filestream Data; Sparse Columns; Data Compression; Table and Index Partitioning; Summary; Chapter 8: The Query Optimizer; Overview; What Is Optimization?; How the Query Optimizer Explores Query Plans; Optimizer Architecture; Statistics, Cardinality Estimation, and Costing; Index Selection; Partitioned Tables; Data Warehousing; Updates; Distributed Query; Extended Indexes; Plan Hinting; Summary; Chapter 9: Plan Caching and Recompilation; The Plan Cache; Caching Mechanisms; Plan Cache Internals; Objects in Plan Cache: The Big Picture; Multiple Plans in Cache; When to Use Stored Procedures and Other Caching Mechanisms; Troubleshooting Plan Cache Issues; Summary; Chapter 10: Transactions and Concurrency; Concurrency Models; Transaction Processing; Locking; Lock Compatibility; Internal Locking Architecture; Row-Level Locking vs. Page-Level Locking; Row Versioning; Controlling Locking; Summary; Chapter 11: DBCC Internals; Getting a Consistent View of the Database; Processing the Database Efficiently; Primitive System Catalog Consistency Checks; Allocation Consistency Checks; Per-Table Logical Consistency Checks; Cross-Table Consistency Checks; DBCC CHECKDB Output; DBCC CHECKDB Options; Database Repairs; Consistency-Checking Commands Other Than DBCC CHECKDB; Summary; Appendix : About the Authors; Kalen Delaney; Paul S. Randal; Kimberly L. Tripp; Conor Cunningham; Adam Machanic; Technical Reviewer: Benjamin Nevarez;

Read More Show Less

Customer Reviews

Average Rating 3
( 8 )
Rating Distribution

5 Star

(2)

4 Star

(2)

3 Star

(1)

2 Star

(1)

1 Star

(2)

Your Rating:

Your Name: Create a Pen Name or

Barnes & Noble.com Review Rules

Our reader reviews allow you to share your comments on titles you liked, or didn't, with others. By submitting an online review, you are representing to Barnes & Noble.com that all information contained in your review is original and accurate in all respects, and that the submission of such content by you and the posting of such content by Barnes & Noble.com does not and will not violate the rights of any third party. Please follow the rules below to help ensure that your review can be posted.

Reviews by Our Customers Under the Age of 13

We highly value and respect everyone's opinion concerning the titles we offer. However, we cannot allow persons under the age of 13 to have accounts at BN.com or to post customer reviews. Please see our Terms of Use for more details.

What to exclude from your review:

Please do not write about reviews, commentary, or information posted on the product page. If you see any errors in the information on the product page, please send us an email.

Reviews should not contain any of the following:

  • - HTML tags, profanity, obscenities, vulgarities, or comments that defame anyone
  • - Time-sensitive information such as tour dates, signings, lectures, etc.
  • - Single-word reviews. Other people will read your review to discover why you liked or didn't like the title. Be descriptive.
  • - Comments focusing on the author or that may ruin the ending for others
  • - Phone numbers, addresses, URLs
  • - Pricing and availability information or alternative ordering information
  • - Advertisements or commercial solicitation

Reminder:

  • - By submitting a review, you grant to Barnes & Noble.com and its sublicensees the royalty-free, perpetual, irrevocable right and license to use the review in accordance with the Barnes & Noble.com Terms of Use.
  • - Barnes & Noble.com reserves the right not to post any review -- particularly those that do not follow the terms and conditions of these Rules. Barnes & Noble.com also reserves the right to remove any review at any time without notice.
  • - See Terms of Use for other conditions and disclaimers.
Search for Products You'd Like to Recommend

Recommend other products that relate to your review. Just search for them below and share!

Create a Pen Name

Your Pen Name is your unique identity on BN.com. It will appear on the reviews you write and other website activities. Your Pen Name cannot be edited, changed or deleted once submitted.

 
Your Pen Name can be any combination of alphanumeric characters (plus - and _), and must be at least two characters long.

Continue Anonymously
Sort by: Showing all of 8 Customer Reviews
  • Posted November 16, 2010

    more from this reviewer

    SQL SERVER 2008 Internals

    If you want to be an expert in sql server performance this is the book for you! SQL Server Internals provides detailed information on the way that SQL Server processes your queries and manages your data. It starts with an overview of the architecture of the SQL SERVER relational database system and then continues looking at aspects of query processing and data storage. My favorite chapter is the twelfth chapter it covers the details of reading query plans. I have met Ben Nevarez in many of his presentations; he is very knowledgeable when it comes to sql server. I just started reading about Adam Mechanic and I just started using his stored procedures for performance. Ben has worked with SQL Server since 6.5! I think that is cool. This book is for anyone who wants a deep understanding of what SQL Server does behind the scenes. I would expect that you have some experience with both SQL SERVER and with T-SQL, you don't have to be an expert. Enjoy!

    Was this review helpful? Yes  No   Report this review
  • Anonymous

    Posted April 2, 2010

    No text was provided for this review.

  • Anonymous

    Posted August 4, 2011

    No text was provided for this review.

  • Anonymous

    Posted February 14, 2010

    No text was provided for this review.

  • Anonymous

    Posted June 6, 2011

    No text was provided for this review.

  • Anonymous

    Posted March 29, 2012

    No text was provided for this review.

  • Anonymous

    Posted March 24, 2011

    No text was provided for this review.

  • Anonymous

    Posted October 15, 2009

    No text was provided for this review.

Sort by: Showing all of 8 Customer Reviews

If you find inappropriate content, please report it to Barnes & Noble
Why is this product inappropriate?
Comments (optional)