Course Outline
1. YOUR OWN DATA TYPES
- UDDT (User-Defined Data Types)
- UDT (User-Defined Types)
2. HIERARCHICAL DATA TYPE
- Structure elements
- Storage methods
- Indexing strategies
- Methods
3. RANKING AND ANALYTICAL FEATURES
- OVER clause
- Window functions
- Frame clauses
- Operators: GROUPING SETS, GROUPING_ID, ROLLUP, CUBE, PIVOT, UNPIVOT
4. TEMPORARY DATA
- Other temporary facilities
5. IMPROVING QUERY PERFORMANCE THROUGH DATA INDEXING
- Index selectivity index
- Index selectivity index
- Server suggestions for missing indexes
- Measuring the execution time of operations with and without indexes
6. CREATING AND MAINTAINING STATISTICS
- The construction of statistics and the principle of their operation
- Monitoring and maintaining statistics
- Cardinality estimation errors and statistics update
7. ANALYSIS OF PLANS FOR IMPLEMENTING INQUIRIES
- Running and reading query plans
- SNIFFING PARAMETER
- Code recompilations
8. CONTROL OF THE EXECUTION OF SQL QUERIES
- Hints (tips, hints for the server)
- Extended Events - (EE)
- Database Engine Tuning Advisor - (DTA)
- Data Collector - (DC)
- Query Store - (QS)
Requirements
- Basic understanding of SQL
- Familiarity with relational databases
- Experience with query writing and execution
Audience
- Database Administrators
- SQL Developers
- Data Analysts
Testimonials (5)
Gunnar created a great rapport with the audience and was quick to identify our needs. He was engaging and highly knowledgeable throughout and we enjoyed his humour.
Kurt - Complete Coherence
Course - SQL For Data Science and Data Analysis
analytical functions
khusboo dassani - Tech Northwest Skillnet
Course - SQL Advanced
The training materials.
Mona Dobre - DB Global Technology
Course - SQL Advanced level for Analysts
I liked that he was able to talk me through each of the exercises and explain the reasoning behind each component of the queries
Erik McConnon - Quality Resource Group
Course - SQL in One Day
They way the instructor teaches is very informative and effective especially on the 2nd day when topics are a bit advanced.