Tag: performance

Sort: Date | Title | Views | Comments Sort Descending
View:

Execution Plan Self-Destruct

Added by 3 years ago

2.00K Views0 Comments

Kevin Kline discusses how SQL Server wants to reuse execution plans but there are issues that can cause execution plans to never be reused. He also shares some examples of how to fix these issues which will help improve SQL Server performance.

To MERGE or not to MERGE

Added by 3 years ago

2.46K Views0 Comments

Aaron Bertrand discusses the issues of using the MERGE statement. He also gives a few ways to avoid using it.

The “Kitchen Sink” Procedure

Added by 3 years ago

6.07K Views0 Comments

Aaron Bertrand discusses the issues of using the “Kitchen Sink” procedure, which is a stored procedure with massive dynamic search parameters. He shows examples of why the procedure is bad and ways to work around it.

A Better Way to Read Execution Plans Part 1

Added by 3 years ago

4.31K Views0 Comments

Kevin goes over how to do basic query tuning. Then he dives into 3 real world query tuning examples that are taken from Answers.SQLPerformance.com. The examples are SSMS vs. Plan Explorer, Massive MERGE, and the Case of the Log Shipping Mystery.

SP_EXECUTESQL vs. EXEC(…)

Added by 3 years ago

3.34K Views0 Comments

Aaron Bertrand goes over the differences between SP_EXECUTESQL and EXEC(...). He also provides a demo to show why he likes one more than the other.

Ad-Hoc Sets

Added by 4 years ago

2.72K Views0 Comments

Aaron Bertrand goes over how to generate Ad-Hoc Sets efficiently. He shows examples of how to generate them using recursive CTEs, system tables and number tables and shows which way has the best performance.

Temporary Structures

Added by 4 years ago

1.96K Views0 Comments

Kevin Kline discusses how the two types of temporary objects behave. He also shares some information on what they are good at and what they are not good at.

Comma Delimited Parameters

Added by 4 years ago

3.31K Views0 Comments

Aaron Bertrand discusses one of his favorite topics, comma-delimited parameters. He shows the different ways you can split strings and which ways are the best.

Implicit Conversions

Added by 4 years ago

2.80K Views0 Comments

Kevin Kline goes over implicit conversions in SQL Server. He discusses what an implicit conversion is, traps that people fall into with implicit conversions and gives a demo on avoiding implicit conversions. ...

SQL Server Query Tuning Best Practices – Part 6

Added by 4 years ago

3.07K Views0 Comments

SQL Server MVPs Aaron Bertrand and Kevin Kline conclude their series on query tuning best practices. In this webinar, they cover four different topics, in regard to patterns and anti-patterns, which they see al...

SQL Server Query Tuning Best Practices – Part 5

Added by 4 years ago

3.54K Views0 Comments

SQL Server MVPs Aaron Bertrand and Kevin Kline continue their series on query tuning best practices. In the webinar, they continue to discuss some additional patterns, things that do well and make your SQL code...

SQL Server Query Tuning Best Practices – Part 4

Added by 4 years ago

2.43K Views0 Comments

SQL Server MVPs Aaron Bertrand and Kevin Kline continue talking about query tuning best practices. In this video, they continue to discuss more patterns and anti-patterns. Aaron starts out by going over why you ...

Page 2 of 3123