Click here to monitor SSC
SQLServerCentral is supported by Red Gate Software Ltd.
 
Log in  ::  Register  ::  Not logged in
 
 
 

Content with tag Execution Plans Rss

   Items 1 to 19 of 19   
 

T-SQL Tuesday #43 – Plan Operators

This month’s TSQL-Tuesday is hosted by Rob Farley (blog | twitter), who became a Microsoft Certified Master this past December (congrats!)....  Read more...
By Wayne Sheffield 2013/06/14 | Source: SQLServerCentral.com | Category: blogs
Rating: (not yet rated) |  Discuss |   Briefcase | 639 reads

Nested Loops, Parallelism and Confusion

I’m 30 today. In addition, it’s been 10 years since I started working with SQL Server. In my twenties, I fell in...  Read more...
By Matan_Yungman 2013/06/19 | Source: SQLServerCentral.com | Category: blogs
Rating: (not yet rated) |  Discuss |   Briefcase | 135 reads

Free eBook: SQL Server Execution Plans, Second Edition

Get a free ebook from Red Gate Software and SQLServerCentral from MVP Grant Fritchey. Learn how to read and interpret execution plans.  Read more...
By Press Release 2012/12/04 | Source: SQLServerCentral.com | Category: books
Rating: (not yet rated)  Rate this |   Briefcase | 6,702 reads

SQL Server Execution Plans, Second Edition by Grant Fritchey

Every Database Administrator, developer, report writer, and anyone else who writes T-SQL to access SQL Server data, must understand how to read and interpret execution plans. This book leads you right from the basics of capturing plans, through how to interrupt them in their various forms, graphical or XML, and then how to use the information you find there to diagnose the most common causes of poor query performance, and so optimize your SQL queries, and improve your indexing strategy.  Read more...
By Grant Fritchey 2013/06/19 | Source: SQLServerCentral.com | Category: books
Rating: |  Discuss |   Briefcase | 10,664 reads

Partitioned Tables, Indexes and Execution Plans: a Cautionary Tale

Table partitioning is a blessing in that it makes large tables that have varying access patterns more scalable and manageable, but it is a mixed blessing. It is important to understand the down-side before using table partitioning.  Read more...
By Additional Articles 2012/11/08 | Source: SimpleTalk | Category: partition table
Rating: (not yet rated)  Rate this |   Briefcase | 3,732 reads

Execution Plans … In the Cloud!

If you’re moving to a fully-fledged SQL database as part of Azure you may never even touch SQL Server Management...  Read more...
By 2012/08/10 | Source: SQLServerCentral.com | Category: blogs
Rating: (not yet rated) |  Discuss |   Briefcase | 1,176 reads

Sub query expressions vs. Joins.

Do sub query expressions introduce a performance penalty on retrieving large data sets?  Read more...
By Brian Ellul 2012/01/20 (first published: 2010/07/22) | Source: SQLServerCentral.com | Category: table spool operator
Rating: |  Discuss |   Briefcase | 28,394 reads

Changes to SQL Server 2012 Execution Plans

I’ve been working with execution plans quite a lot in SQL Server 2012. There are a number of changes, most of them associated with new or different functionality. I had not noticed anything really fundamental until recently. I’ve become a huge proponent of always checking the properties of the SELECT statement. There’s so much useful information in there about what’s happened with the plan generation in the optimizer (not low level stuff, but the big picture items) that you should always be checking it first as a fundamental part of your plan examinations.  Read more...
By Grant Fritchey 2011/12/14 | Source: SQLServerCentral.com | Category: execution plans
Rating: (not yet rated)  Rate this |   Briefcase | 4,297 reads

Gold in the Execution Plan hills

There's more information hidden behind those graphical plans than you might first suspect.  Read more...
By Tony Davis 2011/10/31 | Source: SQLServerCentral.com | Category: editorial
Rating: |  Discuss |   Briefcase | 172 reads

SQL Server Index Statistics

Are your index statistics up to date? The SQL Server database engine uses statistics to determine which execution plan to use when a query is compiled. Index statistics are used to help the SQL Server engine determine the cardinality of different column values in a SQL Server table. If you want to give SQL Server a fighting chance at picking an optimal execution plan then you need to make sure you maintain your index statistics.  Read more...
By Additional Articles 2011/09/14 | Source: Database Journal | Category: indexing
Rating: (not yet rated)  Rate this |   Briefcase | 3,212 reads

Free ebook: SQL Server Execution Plans

This free book is brought to you by Red Gate Software and Simple Talk Publishing. Why my query is running slow? Why isn't my index getting used? In order to answer these questions, you have to ask the same return question in each case: have you looked at the execution plan? Grant Fritchey provides the only dedicated and detailed guide to this essential topic.  Read more...
By Press Release 2011/07/11 | Source: SQLServerCentral.com | Category: execution plans
Rating:  Rate this |   Briefcase | 5,864 reads

Showplan Operator of the Week - Merge Interval

When Fabiano agreed to undertake the epic task of describing each showplan operator, none of us quite predicted the interesting ways that the series helps to understand how the query optimizer works. With the Merge Interval, Fabiano comes up with some insights about the way that the Query optimizer handles overlapping ranges efficiently.   Read more...
By Additional Articles 2011/01/28 | Source: SimpleTalk | Category: t-sql
Rating:  Rate this |   Briefcase | 2,581 reads

ShowPlan Operator of the Week - Merge Join

Did you ever wonder how and why your indexes affect the performances of joins? Once you've read Fabiano Amorim's unforgettable explanation, you'll learn to love the MERGE operator, and plan your indexes so as to allow the Query Optimiser to use it.   Read more...
By Additional Articles 2011/01/20 | Source: SimpleTalk | Category: execution plans
Rating:  Rate this |   Briefcase | 2,761 reads

Ways to minimize sort operations

In this article Brian Ellul explorea how it's possible to eliminate the SORT operator (and its performance cost) on performing SELECTS statements.  Read more...
By Brian Ellul 2010/09/15 | Source: SQLServerCentral.com | Category: sort operator
Rating: |  Discuss |   Briefcase | 10,625 reads

Sub query expressions vs. Joins.

Do sub query expressions introduce a performance penalty on retrieving large data sets?  Read more...
By Brian Ellul 2012/01/20 (first published: 2010/07/22) | Source: SQLServerCentral.com | Category: table spool operator
Rating: |  Discuss |   Briefcase | 28,394 reads

Showplan Operator of the Week – BookMark/Key Lookup

Fabiano continues in his mission to describe the major Showplan Operators used by SQL Server's Query Optimiser. This week he meets a star, the Key Lookup, a stalwart performer, but most famous for its role in ill-performing queries where an index does not 'cover' the data required to execute the query. If you understand why, and in what circumstances, key lookups are slow, it helps greatly with optimising query performance.   Read more...
By Additional Articles 2010/05/25 | Source: SimpleTalk
Rating:  Rate this |   Briefcase | 2,117 reads

Dissecting SQL Server Execution Plans

A review of MVP Grant Fritchey's "Dissecting Execution Plans". This is one book that you'll want on your bookshelf.  Read more...
By Jeff Moden 2009/12/17 | Source: SQLServerCentral.com | Category: book reviews
Rating: |  Discuss |   Briefcase | 4,574 reads

Controlling Execution Plans with Hints

The Query Optimizer gets it right most of the time, but occasionally it chooses a plan that isn't the best possible. You can give the Query Optimiser a better idea by using Table, Join and Query hints. These come with a risk: Any choices you force on the Optimizer by using hints can turn out to be entirely wrong as the database changes with the addition of data over time. Grant Fritchey, in a chapter from his highly acclaimed book, explains further.  Read more...
By Additional Articles 2009/11/25 | Source: SimpleTalk | Category: execution plans
Rating:  Rate this |   Briefcase | 2,724 reads

Ad Hoc Queries Don’t Reuse Execution Plans: Myth or Fact

Another frequently heard story is that stored procedures get and reuse execution plans, but ad hoc queries do not. A...  Read more...
By Grant Fritchey 2009/10/07 | Source: SQLServerCentral.com | Category: blogs
Rating: (not yet rated)  Rate this |   Briefcase | 2,476 reads
   Items 1 to 19 of 19   
 
Tags
blogs (4)    
t-sql (4)    
books (3)    
performance tuning (3)    
indexing (2)    
book reviews (1)    
clustered index (1)    
covering indexes (1)    
dbcc dropcleanbuffers (1)    
dbcc freeproccache (1)    
editorial (1)    
indexed views (1)    
merge join (1)    
non clustered indexes (1)    
parallelism (1)    
partition table (1)    
performance (1)    
primary key (pk) (1)    
rebind and rewinds (1)    
sort operator (1)    
sql server 2012 (1)    
table spool operator (1)    
t-sql tuesday (1)