The Five Mistakes You are Probably Making with SQL Server Kathi Kellenberger Auntkathisql.com @auntkathi Kathi.Kellenberger@linchpinpeople.com
Platinum Level Sponsors Gold Level Sponsors Venue Sponsor Key Note Sponsor Pre Conference Sponsor
Silver Level Sponsors Bronze Level Sponsors
Evals! http://www.sqlsaturday.com/492/EventEval.aspx http://www.sqlsaturday.com/492/sessions/sessionevaluation.aspx
Who am I? Data Platform MVP Trainer Author Consultant
Agenda Configuration Maintenance Reusability Index Strategy SARGability
Configuration
Configuration Memory Parallelism Ad hoc workloads Database location
Maintenance https://ola.hallengren.com/ Easy Knowledge required Not flexible Better than no maintenance Maintenance Wizard Knowledge required Flexible Available on web Scripts https://ola.hallengren.com/
Reusability
Reusability Avoid Do Nested views Scaler and multi-line functions that touch tables Do In-line table valued functions Stored procedures Temp tables
Index Strategy
Index Strategy Don’t blindly follow DTA or index suggestions Avoid duplicate / overlapping indexes Remove unneeded indexes Avoid Key Lookups and Index Scans https://www.sqlskills.com/blogs/jonathan/finding-key-lookups-inside-the-plan-cache/
SARGability
SARGability Avoid Do Functions on columns Implicit conversions Query on secondary column Scan Do Rewrite WHERE clause Query on first column Seek
Contact Information Kathi Kellenberger Auntkathisql.com @auntkathi Kathi.Kellenberger@linchpinpeople.com http://www.linchpinpeople.com/7stepchecklist