Subsidized course „Jsem v kurzu“

Performance Tuning and Optimizing SQL Databases

This 4-day instructor led course provides students to optimize and tune SQL Server and databases with SQL Server tools. The aim is also to solve the bottlenecks to increase performance.

Code
DB-TUNING

Course length
4 days (8:30 – 16:00)

Form
In our classroom or online

Questions about the course?


Ing. Jitka Sotonová

Ing. Jitka Sotonová

Leader of training center

+420 236 072 375
sotonova@oksystem.cz

Dates

05/26/2025 – 05/29/2025 Prague Free date 22 000 CZK
without VAT
Add to cart
Buy with the subsidy program "Jsem v kurzu" 22 000 CZK 3 960 CZK
without VAT
Order on Integrated
MoLSA Portal  

This course is intended for

This course is intended for end users, Database Administrators, analytics, Database Developers, and BI professionals. 

Syllabus

Module 1: SQL Server Architecture

  • Lesson 1: SQL Server Components and SQLOS
  • Lesson 2: Windows Scheduling vs. SQL Server Scheduling
  • Lesson 3: Waits and Queues

Module 2: SQL Server I/O

  • Lesson 1: Core Concepts of I/O
  • Lesson 2: Storage Solutions
  • Lesson 3: I/O Setup and Testing

Module 3: Database Structures

  • Lesson 1: Database Structure Internals
  • Lesson 2: SQL queries
  • Lesson 3: Data File Internals
  • Lesson 4: TempDB Internals

Module 4: SQL Server Memory

  • Lesson 1: Windows Memory
  • Lesson 2: SQL Server Memory
  • Lesson 3: In-Memory OLTP

Module 5: SQL Server Concurrency

  • Lesson 1: Concurrency and Transactions
  • Lesson 2: Locking Internals

Module 6: Statistics and Index Internals

  • Lesson 1: Statistics Internals and Cardinality Estimation
  • Lesson 2: Index Internals
  • Lesson 3: Columnstore Indexes

Module 7: Query Execution and Query Plan Analysis

  • Lesson 1: Query Execution and Query Optimizer Internals
  • Lesson 2: Query Execution Plans
  • Lesson 3: Analyzing Query Execution Plans
  • Lesson 4: Adaptive Query Processing, Intelligent Query Processing

Module 8: Plan Caching and Recompilation

  • Lesson 1: Plan Cache Internals
  • Lesson 2: Troubleshooting with the Plan Cache
  • Lesson 3: Query Store

Module 9: Extended Events

  • Lesson 1: Extended Events Core Concepts
  • Lesson 2: SQL Trace, SQL Server Profiler
  • Lesson 3: Working with Extended Events

Module 10: Monitoring, Tracing, and Baselines

  • Lesson 1: Monitoring and Tracing
  • Lesson 2: Baselining and Benchmarking

Students will be able to

  • Describe the high level architectural overview of SQL Server and its various components
  • Describe the SQL Server execution model, waits and queues
  • Describe core I/O concepts, Storage Area Networks and performance testing
  • Describe architectural concepts and best practices related to data files for user databases and TempDB, rewrite SQL queries
  • Describe architectural concepts and best practices related to Concurrency, Transactions, Isolation Levels and Locking
  • Describe architectural concepts of the Optimizer and how to identify and fix query plan issues
  • Describe architectural concepts, troubleshooting scenarios and best practices related to Plan Cache
  • Describe architectural concepts, troubleshooting strategy and usage scenarios for Extended Events
  • Explain data collection strategy and techniques to analyze collected data
  • Understand techniques to identify and diagnose bottlenecks to improve overall performance
  • Adaptive Query Processing, Intelligent Query Processing
  • Create baseline, monitor and trace database server, databases and aplications

Course requirements

  • Basic knowledge of T-SQL
  • Basic knowledge of SQL Server databases
  • Basic knowledge of the Microsoft Windows operating system

Hardware

Classrooms are equipped with high-performance computers with Internet access and the possibility of wireless connection.

Literature

All participants will get internal OKsystem student materials.

PDF to download

Prices do not include VAT. OKsystem a.s. reserves the right to change dates and prices of courses.

Similar courses

Take a look at some similar courses from our wide range.

Subsidized course „Jsem v kurzu“

Developing SQL Databases DB-DEV


27 500 CZK Course detail
Subsidized course „Jsem v kurzu“

Fundamentals of SQL Language for Users SQL-Jazyk 0


11 800 CZK Course detail
Subsidized course „Jsem v kurzu“

Writing Queries Using SQL SQL-Jazyk 1


17 700 CZK Course detail

Need some advice?

Do not hesitate to contact us. We are at your disposal and will be happy to help you.

Mgr. Barbora Záhlavová

Mgr. Barbora Záhlavová

More information about courses


+420 734 525 195
zahlavova@oksystem.cz

Ing. Lumír Vojtěchovský

Ing. Lumír Vojtěchovský

More information about courses


+420 724 332 135
vojtechovsky@oksystem.cz

Why OKškolení?

What are the main advantages of our training centre?

About us

Contact us

Do not hesitate to contact us with any questions you may have.

Simona Dianová

Simona Dianová

Training and test organization


+420 236 072 251
dianova@oksystem.cz

Ing. Dana Černá

Ing. Dana Černá

Certification tests


+420 236 072 318
cernad@oksystem.cz

Do you need to know more about us or would you prefer to contact us using the form?

Contact page

OKškolení is part of OKsystem a.s.