Course Outline

1. YOUR OWN DATA TYPES

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

2. HIERARCHICAL DATA TYPE

  • Elementy structures 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 indicator Index selectivity indicator Server suggestions for missing indexes Measurement of execution time for operations with and without indexes

6. CREATING AND MAINTAINING STATISTICS

  • Construction of statistics and the principle of their operation. Monitoring and maintenance of statistics. Cardinality estimation errors and updating of statistics

7. ANALYSIS OF PLANS FOR IMPLEMENTING INQUIRIES

  • Running and reading query plans PARAMETER SNIFFING Code recompilations

8. QUERY EXECUTION CONTROL SQL

  • 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 (13)

Related Courses

Related Categories