SQL Server 2008 Query Performance Tuning Distilled and over one million other books are available for Amazon Kindle. Learn more



or
Sign in to turn on 1-Click ordering
Sell Us Your Item
For a $15.70 Gift Card
Trade in
More Buying Choices
Have one to sell? Sell yours here
Start reading SQL Server 2008 Query Performance Tuning Distilled on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.
Sorry, this item is not available in
Image not available for
Color:
Image not available

To view this video download Flash Player

 

SQL Server 2008 Query Performance Tuning Distilled (Expert's Voice in SQL Server) [Paperback]

Sajal Dam , Grant Fritchey
4.8 out of 5 stars  See all reviews (24 customer reviews)

List Price: $54.99
Price: $35.81 & FREE Shipping. Details
You Save: $19.18 (35%)
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.
Want it Friday, June 21? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $25.07  
Paperback $35.81  
Shop the new tech.book(store)
New! Introducing the tech.book(store), a hub for Software Developers and Architects, Networking Administrators, TPMs, and other technology professionals to find highly-rated and highly-relevant career resources. Shop books on programming and big data, or read this week's blog posts by authors and thought-leaders in the tech industry. > Shop now
There is a newer edition of this item:
SQL Server 2012 Query Performance Tuning SQL Server 2012 Query Performance Tuning 3.9 out of 5 stars (8)
$51.03
In Stock.

Book Description

March 16, 2009 Expert's Voice in SQL Server

SQL Server 2008 Query Performance Tuning Distilled presents a direct trouble–shooting methodology for identifying poorly-performing stored procedures and queries, isolating the causes of that poor performance, and fixing the underlying problems. Each chapter is dedicated to one of the top causes of poorly performing queries and shows methods for identifying and dealing with the problems in that chapter’s domain. Emphasis is always put upon or placed upon practical methods that you can put to immediate use in your day–to–day work. SQL Server 2008 functionality, tips, and tricks are emphasized in each subject area.

  • Emphasizes the practical. Does not bury readers in theory.
  • Gives readers practical techniques to immediately apply in their daily work.
  • Dedicates a chapter to each of the most common, performance–related problem areas.

What you’ll learn

  • Identify and fix poorly performing queries that are hurting your business.
  • Read query execution plans and identify bottlenecks in performance.
  • Record system performance metrics for trend analysis.
  • Learn to design databases and write Transact–SQL code to avoid common problems.
  • Understand what an index is, what it does, and how to build one.
  • Use industry accepted best practices and understand how to develop your own to arrive at optimal database performance.

Who this book is for

SQL Server Query Performance Tuning Distilled is aimed at anyone writing business–critical Transact–SQL queries, and also at those responsible for the continued good performance of those queries. Developers, database administrators, business intelligence analysts, and any others who develop Transact–SQL queries will find this book an indispensable resource for getting the most out of what SQL Server 2008 has to offer.


Frequently Bought Together

SQL Server 2008 Query Performance Tuning Distilled (Expert's Voice in SQL Server) + Professional SQL Server 2008 Internals and Troubleshooting + Microsoft® SQL Server® 2008 Internals (Pro - Developer)
Price for all three: $115.77

Buy the selected items together


Editorial Reviews

About the Author

Sajal Dam holds a master's of technology degree in computer science from the Indian Institute of Science, Bangalore, and has been working with Microsoft technologies for over 12 years. He has developed an extensive background in designing database applications and managing software development. Sajal also possesses significant experience in troubleshooting and optimizing the performance of Microsoft-based applications, from front-end web pages to back-end databases.

While working at Microsoft, Sajal helped many Fortune 500 companies design scalable database solutions and maximize the performance of their database environments. As an IT strategist at Dell, Sajal manages Dell's vast database infrastructure by optimizing not only the databases, but also the database management processes, tools, and use of best practices. He also works closely with the application development teams and vendors, including Microsoft, in analyzing and resolving performance bottlenecks.



Grant Fritchey works as a development database administrator for FM Global, an industry-leading engineering and insurance company. In his previous time as a database administrator and developer, he has worked at three failed dot-coms, a major consulting company, and a global bank. He has developed large-scale applications in languages such as VB, C#, and Java and has lived with SQL Server from the hoary days of 6.0, right through to 2008. His nickname at work is "The Scary DBA." He even has an official name plate, and he displays it proudly.

Grant volunteers for the Professional Association of SQL Server Users (PASS) and has written and published articles on various topics relating to SQL Server at Simple-Talk, SQL Server Central, SQL Server Performance, the PASS web site, SQL Standard, and the SQL Server Worldwide Users Group. He is the author of the book Dissecting SQL Server Execution Plans. He is one of the founding officers of the Southern New England SQL Server Users Group (SNESSUG).

Outside work, Grant kayaks, learns and teaches self-defense, brews his own beer, chops wood to heat his house, raises his kids, and helps lead a pack of Cub Scouts.


Product Details

  • Paperback: 600 pages
  • Publisher: Apress; 1 edition (March 16, 2009)
  • Language: English
  • ISBN-10: 1430219025
  • ISBN-13: 978-1430219026
  • Product Dimensions: 7.5 x 1.1 x 9.2 inches
  • Shipping Weight: 1.7 pounds (View shipping rates and policies)
  • Average Customer Review: 4.8 out of 5 stars  See all reviews (24 customer reviews)
  • Amazon Best Sellers Rank: #68,606 in Books (See Top 100 in Books)

More About the Author

Grant Fritchey has more than twenty years experience in IT. That time was spent in technical support, development and database administration. Grant currently works as a Product Evangelist at Red Gate Software. Grant writes articles for publication at SQL Server Central and Simple-Talk. He has published books including, "SQL Server Execution Plans" and "SQL Server 2012 Query Performance Tuning." Grant has written chapters for "Beginning SQL Server 2012 Administration", "SQL Server Team-based Development" "SQL Server MVP Deep Dives Volume 2" and "Pro SQL Server 2012 Practices." Grant Fritchey was one of the founding officers of the Southern New England SQL Server Users Group.

Grant has been awarded as a Microsoft SQL Server MVP since 2009.

Customer Reviews

4.8 out of 5 stars
(24)
4.8 out of 5 stars
It is well written and easy to understand. Daniel Gras  |  10 reviewers made a similar statement
I was able to understand and find answers to several questions that I had. Gustavo Alvarez  |  4 reviewers made a similar statement
Most Helpful Customer Reviews
34 of 35 people found the following review helpful
5.0 out of 5 stars Fantastic for Performance Tuners April 21, 2009
Format:Paperback
My gauge of an amazing book is simple: if I've got a question, and I reach for the book BEFORE I search the web, then it's an amazing book.

Several times in the last two weeks, I reached for this book first.

Query performance tuning is the art of reading a query's execution plan, figuring out why it's not fast, and then determining the most cost-effective way to make it faster. Anybody can throw more indexes in and just hope it speeds up, but as the book illustrates, sometimes that can hurt more than help.

To do a good job, the tuner needs to know about indexing, statistics, execution plans, compilations, blocking, deadlocks, and query design issues that can force a query to perform poorly. Some of this stuff is covered in abstract terms in college classes, but for the most part, all of us - developers, DBAs, sysadmins - are pretty much unprepared to guess what's going on inside the SQL Server engine.

When you first design and deploy an application, that's a great thing: you don't need to know what's going on inside the black box. SQL Server handles a lot of load with the default settings, with pretty much any application design, before things start to creak and groan. I've seen people build amazingly big SQL Server applications without any knowledge of how indexes or execution plans work. When you start to run into performance problems, you need expert help fast - and that's what this book provides.

Regardless of your seniority level, you're going to find this book's price an extremely worthwhile investment. The book's authors, Grant Fritchey and Sajal Dam, strike a great balance between bringing you up to speed versus diving into advanced concepts. Chapter 4 on Index Analysis is a great example.
... Read more ›
Was this review helpful to you?
24 of 25 people found the following review helpful
By -tg
Format:Paperback|Amazon Verified Purchase
Great book. I've been waiting for the re-write to Sajal Dam's book on SQL Server 2000 performance tuning for a very long time. The only problem with it is that that too many example scripts do not match the code in the book. [case in point: On pg. 289 it references a script called stats_changes.sql. The code in the download is nothing like the code on pg. 290. Ditto for pg. 177 and several others.] This leaves the reader to figure it out for themself. The book includes an email address for the author that rejects all attempts to send him email and I see no updates to the download since it was first published. If these oversites are corrected, this would be a great learning resource for the SQL Server professional charged with performance tuning responsibilities.
Was this review helpful to you?
9 of 9 people found the following review helpful
4.0 out of 5 stars A great reference book on SQL Tuning. November 23, 2009
Format:Paperback
One of the finest book on SQL Server Perf Tuning. To be honest I used to have the SQL Server performance tuning book by Ken England on SQL 2000 and looking for it's sequel on 2005. I went to the book store and ordered the book but it was disappointing. Then this book was given to me by one of my friends. A great reference book as I was expecting. Lot of theories and matching examples make this book stand out from the rest. SQL Server is just not SQL Tuning. It includes Database System tuning. This book has given a dedicated chapter in making you understand the same. It gives you a perspective on how to approach to a performance tuning from identification of the performance bottleneck to troubleshooting the problem. I enjoyed reading chapters on indexing and Index, Statistics and Execution Cache Analysis. However, I wanted to see more detail on tuning XML and Service Broker.

I will suggest this book for other DBAs and SQL Programmers who want to know the theories behind Index and Statistics, BLocking and Deadlocking, Fragmentation.
Was this review helpful to you?
4 of 4 people found the following review helpful
5.0 out of 5 stars Performance Tuning actually distilled December 21, 2009
Format:Paperback
A very good reference book on SQL server performance tuning on diverse directions.

On the initial chapters, you can find a good introduction on Performance tuning, Performance analysis and on the Database Engine Tuning Advisor. There are various analysis and optimization techniques explained in later chapters. There is comprehensive information about most common performance issues that occurs due to Query designs and deadlocks.

We can find more information on tuning indexes like when and where to apply what type of index. Later, the workload optimization techniques explains ways to identify and research expensive queries and jobs and "What not" to do to avoid performance issues. This book helps not only to write individual queries without any performance flaws, it also helps to find where the flaws are in existing queries. I would like to mention that there are good of examples of queries (which everyone look for) which make the reader to understand where performance issues or bottlenecks occur and what to do with it.

One good sense I had when I started reading the book is it isn't that hard to read through the book even you are new to performance tuning in SQL server. I would strongly recommend this book for all database performance professionals (Even the beginners in Performance Tuning).
Comment | 
Was this review helpful to you?
2 of 2 people found the following review helpful
5.0 out of 5 stars SQL Server DBA Rave Review October 2, 2010
Format:Paperback|Amazon Verified Purchase
From a Simple-Talk article to eBook on Query Plans help create a great book from Grant Fritchey. I met Grant at SQL PASS in 2008 and then at SQLSaturday in New York, where he demonstrated addictive enthusiasm about SQL Server. I bought this book as soon as it went on sell. This was a missing piece of information for the SQL Server community until Grant and Sajal brought this book to the market. Please buy and read this book if you are a DBA or developer that has to tune queries in your job.

Thanks,
Thomas LeBlanc, MCDBA & MCITP
Comment | 
Was this review helpful to you?
Most Recent Customer Reviews
5.0 out of 5 stars What I needed
This book not only taught me how to find and fix my performance issues. It gave examples on how to prove it helped. It is also written in a very informative and organized method. Read more
Published 2 months ago by Glenn E. Graham
5.0 out of 5 stars Just what I needed.
Great book well written on the subject and details needed for any level user/reader/DBA. I expect to reference and quote it often.
Published 5 months ago by Hank Freeman
5.0 out of 5 stars This is a must-have on every SQL DBA's book shelf
I'm though about half the book so far and have really gotten a lot out of it so far. The material is fairly dense but accessible.
Published 6 months ago by Andre Ranieri
5.0 out of 5 stars Good !
Although this is for Jr-Mid level person, it can give some good ideas to more SR folks as well.
Good read on your way to work. Read more
Published 19 months ago by DW
5.0 out of 5 stars SQL Server 2008 Query Performance Tuning Distilled
I have been using SQL Server starting with 2000 till 2008 R2. My problem is always regarding monitoring the system without the price of those expensive monitoring tool. Read more
Published 21 months ago by Lawrence Matias
5.0 out of 5 stars In depth but readable
I love this book. I have been a SQL Server DBA for 5 years, but I have been learning so much through reading this book. It is well written and easy to understand. Read more
Published on May 11, 2011 by Daniel Gras
5.0 out of 5 stars Excellent material, a "must have" for every experienced DBA
Excellent material, a thorough analysis on MS SQL performance optimization. Book chapters are well structured with lots of examples. Read more
Published on December 15, 2010 by Lefteris Karafilis
5.0 out of 5 stars Must Read
SQL Server 2008 Query Performance Tuning Distilled approaches the task of maintaining and tuning an SQL Server in a methodical fashion. Read more
Published on November 29, 2010 by Eric Wisdahl
5.0 out of 5 stars Hide it at work
This book takes your SQL code to the next level. It is full of very important knowledge that is not in any other book on your shelf. Read more
Published on November 13, 2010 by Philippe A Doucette
5.0 out of 5 stars SQL Server 2008 Query Performance Tuning Distilled
Book delivered quickly and in new condition.
The book is a clearly written book with detailed information.
Published on April 14, 2010 by Jose Tigeleiro
Search Customer Reviews
Only search this product's reviews

What Other Items Do Customers Buy After Viewing This Item?


Forums

There are no discussions about this product yet.
Be the first to discuss this product with the community.
Start a new discussion
Topic:
First post:
Prompts for sign-in
 



So You'd Like to...


Create a guide


Look for Similar Items by Category