Click here to monitor SSC
Av rating:
Total votes: 16
Total comments: 4


Complete Showplan Operators
10 October 2011
Complete Showplan Operators

Complete Showplan Operators

Fabiano Amorim

Writing good TSQL code is not an easy task. Then you submit the code to the query optimizer and strange things happen. The one good view you have into what the optimizer decided to do is provided by the execution plans. Understanding execution plans is a lot of work. Trust me on that. What you need to really understand your queries is as much knowledge as you can get. That's where this excellent collection of articles on some of the more common execution plan operators comes in.

Fabiano Amorim has taken the time to reallv drill into the behavior of a small set of execution plan operators in an effort to explain the optimizer's behavior. He's explored why things happen, how you can change them, positively or negatively, and he's done it all in an approachable style. You want information and knowledge in order to achieve understanding.

When I wrote my book on execution plans, 1 really did try to focus on the plan as a whole So while I spent time talking about individual operators, what they did, and why they did it, 1 was frequently not as interested in discussing everything that an individual operator might do once I had established their role in a given plan. Having someone like Fabiano come along and go the opposite route, sort of ignoring the whole plan in an effort to spend time exploring the operator, acts to fill in gaps. Where I tried to teach how to read an execution plan, Fabiano is trying to teach what a given operator does. It's all worth- while and it all accumulates to give you more knowledge.

Complete Showplan Operators

Reviewed by Grant Fritchey



This article has been viewed 3854 times.
Fabiano Amorim

Author profile: Fabiano Amorim

Fabiano is fascinated by the SQL Server Query Processor and the way it works to optimize queries, procedures and functions. He graduated as a Technical Processor from Colégio Bezerra de Menezes, SP- Brazil, and has worked for several years with SQL Server, focusing in creating Data Warehouses and optimizing T-SQL codes for many companies in Brazil and Argentina. Fabiano is a SQL Server MVP, MCP for SQL Server 2000, MCTS and MCITP Data Base Developer for SQL Server 2005 and 2008. He also is actively involved in SQL Server community though forums such as MSDN and TechNet Brazil, writes articles for Simple-Talk and SQL Server Magazine Brazil, and he also presents online Webcasts and In-Person events for Microsoft Brazil. His blog is on http://blogfabiano.com

Search for other articles by Fabiano Amorim

Rate this article:   Avg rating: from a total of 16 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: Broken links
Posted by: ElSuket (view profile)
Posted on: Sunday, December 18, 2011 at 6:52 AM
Message: Hi Fabiano,

I'm much interested in this e-book, but can't download both of them (can't establish a connection to them).

Is is possible to get either of them ?

Thanks for that and for your deep insights given freely to the SQL Server community.

Regards, Nicolas Souquet.

Subject: .
Posted by: mcflyamorim (view profile)
Posted on: Tuesday, December 20, 2011 at 6:57 AM
Message: Hi ElSuket, I'm glad you are interested in the e-book, not sure why you can't download the files, maybe it's because it is under a ftp...
Anyway, I just uploaded the pdf file into my blog and you can downlaod it here: http://mcflyamorim.files.wordpress.com/2011/12/complete_showplan_operators_fabiano_amorim-without-video.pdf

Cheers

Subject: Problems downloading
Posted by: Andrew Clarke (view profile)
Posted on: Tuesday, December 20, 2011 at 8:01 AM
Message: Someone accidentally forgot to start the FTP service after a restart. All sorted now.

Subject: Broken links
Posted by: ElSuket (view profile)
Posted on: Thursday, December 22, 2011 at 7:08 AM
Message: Cheers guys !

 



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.




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

Mastering SQL Server Profiler
 Brad McGehee's "from the ground up" guide to SQL Server's most powerful performance diagnostic tool... 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...

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

Performance Tuning with SQL Server Dynamic Management Views
 This is the book that will de-mystify the process of using Dynamic Management Views to collect the... 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