Download presentation
Presentation is loading. Please wait.
Published byJuliet Lewis Modified over 8 years ago
1
Query Performance Tuning in SQL Server 2014 #devconnections
3
scarydba.com grant@scarydba.com @gfritchey
5
http://sqlskills.com/blogs/paul/post/survey-results-common-causes-of-performance-problems.aspx
7
Query Performance Tuning in SQL Server 7
13
13
16
16
21
Query Performance Tuning in SQL Server 21
24
QUERY
25
RelationalEngine
26
RelationalEngine QueryParsorSyntaxCheck ParseTree
27
RelationalEngine QueryParsorSyntaxCheck ParseTree AlgebrizerResolvesObjects QueryProcessorTree
28
RelationalEngine QueryParsorSyntaxCheck ParseTree AlgebrizerResolvesObjects QueryProcessorTree Optimizer ExecutionPlan
29
DATA RelationalEngine QueryParsorSyntaxCheck ParseTree AlgebrizerResolvesObjects QueryProcessorTree Optimizer ExecutionPlan StorageEngine
37
SELECT ID FROM TableA WHERE ID = 42 Table A SCAN SEEK
38
SELECT a.ID, b.Name, c.Value FROM TableA as a JOIN TableB as b On a.ID = B.ID JOIN TableC as c ON b.OtherID = c.OtherID WHERE a.ID = 42 324 Possible Plans LOOP HASHMERGE SCAN SEEK
42
Query Performance Tuning in SQL Server 42
49
49
53
Query Performance Tuning in SQL Server 53
55
55
56
56
57
57
58
58
59
59
60
60
80
80
81
81
82
82
83
83
84
84
87
Query Performance Tuning in SQL Server 87
88
88
89
89
90
90
91
91
92
92
93
93
94
94
95
95
96
96
99
scarydba.com grant@scarydba.com @gfritchey
100
Explore Everything PASS Has to Offer Free SQL Server and BI Web Events Free 1-day Training Events Regional Event Local User Groups Around the World Free Online Technical Training This is CommunityBusiness Analytics Training Session Recordings PASS Newsletter
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.