Click here to monitor SSC
Av rating:
Total votes: 23
Total comments: 3


Inside the SQL Server Query Optimizer
08 November 2010

Inside the SQL Server Query Optimizer

Get your free PDF download here.

Also available to buy from Amazon.com and Amazon.co.uk

This book will take you from the fundamentals of Statistics, Cost Estimation, Index Selection, and the Execution Engine, and guide you through the inner workings of the Query Optimization process, and throws in a pragmatic look at Parameterization and Hints along the way

Why read this book?

The SQL Server Query Optimizer is perceived by many to be a magic black box, transforming SQL queries into high performance execution plans in the blink of an eye through some unknowable process. The truth is that, while the Query Optimizer is indeed the highly-complex result of decades of research, learning how it works its magic is not only possible, but immensely useful to database developers  and administrators alike.

A better understanding of what the Query Optimizer does behind the scenes can help you to improve the performance of your databases and applications, and this book explains the core concepts behind how the SQL Server Query Optimizer works. With this knowledge, you’ll be able to write superior queries, provide the Query Optimizer with all the information it needs to produce efficient execution plans, and troubleshoot the cases when the Query Optimizer is not giving you the best plan possible.

With over 15 years of experience in the use of Relational Databases (including SQL Server since version 6.5), Benjamin has watched the SQL Server Relational Engine grow and evolve. His insight will leave you with an excellent foundation in the practicalities of the Query Optimizer, and everything you need to know to start tuning your queries to perfection.

Table of Contents

  • Chapter 1: Introduction to Query Optimization
  • Chapter 2: Execution Engine
  • Chapter 3: Statistics and Cost Estimation
  • Chapter 4: Index Selection
  • Chapter 5: The Optimization Process
  • Chapter 6: Additional Topics
  • Chapter 7: Hints

About the Author

Benjamin Nevarez is a database professional based in Los Angeles, California. He has more than 15 years of experience with relational databases, and has been working with SQL Server since version 6.5. Benjamin has been the technical editor of the two latest books by Kalen Delaney, including "SQL Server 2008 Internals." He holds a Master’s Degree in Computer Science and has been a speaker at several technology conferences, including the PASS Community Summit. You can read Benjamin’s blog at www.benjaminnevarez.com.



This article has been viewed 11896 times.
Benjamin Nevarez

Author profile: Benjamin Nevarez

Benjamin Nevarez is a database professional based in Los Angeles, California. He has more than 15 years of experience with relational databases and has been working with SQL Server since version 6.5. Benjamin has been the technical editor of the two latest Kalen Delaney’s books including “SQL Server 2008 Internals”. He holds a Master’s Degree in Computer Science and has been a speaker at several technology conferences, including the PASS Community Summit. You can read Benjamin’s blog at www.benjaminnevarez.com.

Search for other articles by Benjamin Nevarez

Rate this article:   Avg rating: from a total of 23 votes.


Poor

OK

Good

Great

Must read
 
Have Your Say
Do you have an opinion on this article? Then add your comment below:
You must be logged in to post to this forum

Click here to log in.


Subject: Eagerly Waiting for the book in Hand
Posted by: pinaldave (view profile)
Posted on: Saturday, November 27, 2010 at 6:41 PM
Message: This is going to be one of the most interesting book around!

Subject: Publish date
Posted by: LyleArmstrong (view profile)
Posted on: Tuesday, December 28, 2010 at 2:12 PM
Message: I was wondering if there is a new publish date for this book. Have have not been able to find a copy anywhere.

Thanks.

Subject: ebook?
Posted by: calin.oprea (view profile)
Posted on: Thursday, April 21, 2011 at 1:26 AM
Message: Is there an ebook version available for download? I noticed that most of the Red-Gate books are paperback now. That's too bad, since shipping will cost me more than the book itself.

 



recommended site pinvoke

PInvoke.net is a user-driven wiki which provides .NET developers with native method signatures, so they don't have to spend time writing them from scratch.




Top rated articles
Captain Biplane: Interplanetary Airman
 Simple-Talk caters for the lighter side with its publication of 'Captain Biplane: Interplanetary... Read more...

Don't Just Roll the Dice - eBook Download
 Neil Davidson has created a short handbook with the theory, practical advice and case studies, to... Read more...

Defensive Database Programming
 Inside this book, you will find dozens of practical, defensive programming techniques that will improve... Read more...

Simple Talk Newsletter
 As an experiment, we are publishing the newsletter in an alternative eBook format so that it can be... Read more...

SQL Server Tacklebox
 Inside the SQL Server Tacklebox you'll find day-to-day tools, scripts and techniques to automate and... Read more...

Most viewed articles
Exchange 2010 - A Practical Approach
 Jaap's Practical Guide to Exchange Server 2010 draws upon all that experience to deliver an easy-to-use... Read more...

Brad's Sure Guide to SQL Server Maintenance Plans
 Brad's Sure Guide to Maintenance Plans shows you how to use the Maintenance Plan Wizard and Designer to... Read more...

Inside the SQL Server Query Optimizer
 This book will take you from the fundamentals of Statistics, Cost Estimation, Index Selection, and the... Read more...

SQL Server Hardware
 SQL Server Hardware will provide the fundamental knowledge and resources you need to make intelligent... Read more...

Simple Talk Newsletter
 As an experiment, we are publishing the newsletter in an alternative eBook format so that it can be... Read more...

Over 400,000 Microsoft professionals subscribe to the Simple-Talk technical journal. Join today, it's fast, simple, free and secure.

Join Simple Talk