Microsoft SQL Server 2019 Performance Tuning and Management Course Overview

Microsoft SQL Server 2019 Performance Tuning and Management Course Overview

The Microsoft SQL Server 2019 Performance Tuning and Management course is designed to equip learners with the necessary skills for optimizing the performance of SQL Server databases. Through a comprehensive curriculum, participants will delve into SQL Server architecture, understand how scheduling differs between Windows and SQL Server, and learn about waits and queues that can impact performance. The course covers in-depth topics such as SQL Server I/O, database structure internals, memory management, concurrency, transactions, and indexing—all pivotal for effective SQL tuning in SQL Server.

Participants will also gain hands-on experience with labs that reinforce the lessons on query execution, plan analysis, caching, recompilation, and the use of Extended Events. Furthermore, the course addresses advanced topics such as Intelligent Query Processing and provides performance improvement tips and tricks. By the end of the course, learners will be proficient in SQL Server performance management, enabling them to diagnose and resolve performance issues, leading to optimized SQL Server environments.

Koenig's Unique Offerings

images-1-1

1-on-1 Training

Schedule personalized sessions based upon your availability.

images-1-1

Customized Training

Tailor your learning experience. Dive deeper in topics of greater interest to you.

images-1-1

4-Hour Sessions

Optimize learning with Koenig's 4-hour sessions, balancing knowledge retention and time constraints.

images-1-1

Free Demo Class

Join our training with confidence. Attend a free demo class to experience our expert trainers and get all your queries answered.

Purchase This Course

2,500

  • Live Online Training (Duration : 40 Hours)
  • Per Participant
  • Guaranteed-to-Run (GTR)
  • date-img
  • date-img

♱ Excluding VAT/GST

Classroom Training price is on request

  • Live Online Training (Duration : 40 Hours)
  • Per Participant

♱ Excluding VAT/GST

Classroom Training price is on request

Request More Information

Email:  WhatsApp:

Winner of the Microsoft’s Asia Superstar Campaign in FY 22

Course Prerequisites

To ensure you have a solid foundation and can successfully undertake the Microsoft SQL Server 2019 Performance Tuning and Management course, the following prerequisites are recommended:


  • Basic understanding of database concepts, including the role and function of a database management system.
  • Familiarity with the fundamental concepts of SQL Server and experience working with SQL Server Management Studio (SSMS).
  • Hands-on experience with writing Transact-SQL (T-SQL) queries, such as SELECT, INSERT, UPDATE, and DELETE statements.
  • Knowledge of relational database design principles and normalization.
  • An understanding of basic Windows operating system functions and familiarity with Windows Server environments.
  • Prior experience with managing database files, database backups, and basic system administration tasks is beneficial.

These prerequisites are intended to provide you with the necessary background to grasp the course content effectively. They are not meant to be barriers to entry but rather to ensure that you can get the most out of the training and apply the concepts learned in your professional environment.


Target Audience for Microsoft SQL Server 2019 Performance Tuning and Management

  1. This comprehensive course is designed for professionals seeking expertise in SQL Server 2019 performance tuning and management.


  2. Target audience for the Microsoft SQL Server 2019 Performance Tuning and Management course:


  • Database Administrators
  • Database Developers
  • Data Architects
  • IT Professionals responsible for managing and maintaining SQL Server databases
  • SQL Server Consultants
  • System Engineers
  • Performance Tuning Specialists
  • Technical Support Personnel for SQL Server environments
  • Business Intelligence Professionals with a focus on SQL Server performance
  • Data Analysts requiring in-depth knowledge of SQL Server internals


Learning Objectives - What you will Learn in this Microsoft SQL Server 2019 Performance Tuning and Management?

Introduction to Course Learning Outcomes and Concepts

The Microsoft SQL Server 2019 Performance Tuning and Management course equips learners with the skills to optimize database performance through in-depth understanding of SQL Server's architecture, management, and tuning.

Learning Objectives and Outcomes

  • Understand the internal components of SQL Server and how the SQLOS manages resources and scheduling.
  • Gain knowledge of how SQL Server handles I/O operations and how to test and optimize I/O performance.
  • Learn the internals of database structures, including data file and tempdb management, to ensure efficient database operations.
  • Master SQL Server memory management and explore In-Memory OLTP capabilities for performance enhancement.
  • Analyze and manage concurrency and transactions to minimize locking and blocking issues.
  • Dive into statistics and index internals, and learn how to maintain and tune indexes for optimal query performance.
  • Develop the ability to analyze query execution plans and leverage adaptive query processing for improved execution strategies.
  • Explore plan caching and recompilation, and learn to use tools like the Query Store for automatic tuning and troubleshooting.
  • Work with Extended Events to monitor and troubleshoot SQL Server performance in real-time.
  • Implement monitoring, tracing, and baseline methodologies to maintain consistent SQL Server performance over time.
  • Apply query optimization techniques specific to SQL Server 2019, including Scalar UDF Inlining, to enhance query efficiency.
  • Leverage Intelligent Query Processing features like approximate Count Distinct and Memory Grant Feedback to streamline query execution.