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
 14 Hours

Number of participants


Price per participant

Testimonials (5)

Upcoming Courses

Related Categories