Get in Touch

Course Outline

1. USER-DEFINED DATA TYPES

  • ● UDDT (User-Defined Data Types)
  • ● UDT (User-Defined Types)

2. HIERARCHICAL DATA TYPE

  • Structure elements
  • Storage methods
  • Indexing strategies
  • Techniques

3. RANKING AND ANALYTICAL FUNCTIONS

  • OVER clause
  • Window functions
  • Frame clauses
  • Operators: GROUPING SETS, GROUPING_ID, ROLLUP, CUBE, PIVOT, UNPIVOT

4. TEMPORARY DATA

  • Other temporary objects

5. IMPROVING QUERY PERFORMANCE THROUGH DATA INDEXING

  • Index selectivity indicator
  • Index selectivity indicator
  • Server suggestions for missing indexes
  • Measuring execution time with and without indexes

6. CREATING AND MAINTAINING STATISTICS

  • Statistics structure and how they work
  • Monitoring and maintaining statistics
  • Cardinality estimation errors and statistics updates

7. ANALYSIS OF SQL QUERY EXECUTION PLANS

  • Running and reading query plans
  • PARAMETER SNIFFING
  • Code recompilations

8. CONTROLLING SQL QUERY EXECUTION

  • Hints
  • Extended Events - (EE)
  • Database Engine Tuning Advisor - (DTA)
  • Data Collector - (DC)
  • Query Store (QS)

Requirements

  • Basic knowledge of SQL language
  • Familiarity with relational databases
  • Experience in writing and executing queries

Audience

  • Database administrators
  • SQL programmers
  • Data analysts
 14 Hours

Number of participants


Price per participant

Testimonials (3)

Upcoming Courses

Related Categories