Beskrivelse
Lær, hvordan du med Performance Tuning kan optimere din SQL Server database. På kurset får du en forståelse for SQL Servers grundlæggende virkemåde samt en række værktøjer, som kan anvendes når SQL Server skal optimeres.
Deltagerprofil
Kurset er for dig som administrerer og vedligeholder en SQL database og er ansvarlig for at sikre den bedst mulige performance af workloads. Kurset er også relevant, hvis du udvikler databaseløsninger mod en SQL server.
Du forventes at have kendskab til databaseadministration og Transact-SQL.
Indhold
Module 1: SQL Server Architecture, Scheduling, and Waits
SQL Server Components and SQL OS
Windows Scheduling vs SQL Scheduling
Waits and Queues
Module 2: SQL Server I/O
Core Concepts
Storage Solutions
I/O Setup and Testing
Module 3: Database Structures
Database Structure Internals
Data File Internals
TempDB Internals
Module 4: SQL Server Memory
Windows Memory
SQL Server Memory
In-Memory OLTP
Module 5: Concurrency and Transactions
Concurrency and Transactions
Locking Internals
Module 6: Statistics and Index Internals
Statistics Internals and Cardinality Estimation
Index Internals
Columnstore Indexes
...%%%
...
Module 7: Query Execution and Query Plan Analysis
Query execution and optimizer internals
Analyzing query plans
Module 8: Plan Caching and Recompilation
Plan cache internals
Troubleshooting plan cache issues
Query store
Module 9: Extended Events
Extended events core concepts
Implementing extended events
Module 10: Monitoring, Tracing, and Baselining
Monitoring and tracing
Baselining and benchmarking
Module 11: Troubleshooting Common Performance Issues
Troubleshoot CPU performance
Troubleshoot memory performance
Troubleshoot I/O performance
Troubleshoot Concurrency performance
Troubleshoot TempDB performance
Microsoft Software Assurance Vourchere Kurset kan betales med 4 SA vouchere.
Underviser Undervisningen varetages af en erfaren underviser fra Teknologisk Instituts netværk bestående af branchens dygtigste undervisere.
Se vores øvrige kurser indenfor SQL Server
Deltagerprofil Kurset er for dig som administrerer og vedligeholder en SQL database og er ansvarlig for at sikre den bedst mulige performance af workloads. Kurset er også relevant, hvis du udvikler databaseløsninger mod en SQL server.
Du forventes at have kendskab til databaseadministration og Transact-SQL.
Lær, hvordan du med Performance Tuning kan optimere din SQL Server database. På kurset får du en forståelse for SQL Servers grundlæggende virkemåde samt en række værktøjer, som kan anvendes når SQL Server skal optimeres.
Søgte du andre kurser? Se vores øvrige kurser indenfor SQL Server
Indhold Module 1: SQL Server Architecture, Scheduling, and Waits
SQL Server Components and SQL OS
Windows Scheduling vs SQL Scheduling
Waits and Queues
Module 2: SQL Server I/O
Core Concepts
Storage Solutions
I/O Setup and Testing
Module 3: Database Structures
Database Structure Internals
Data File Internals
TempDB Internals
Module 4: SQL Server Memory
Windows Memory
SQL Server Memory
In-Memory OLTP
Module 5: Concurrency and Transactions
Concurrency and Transactions
Locking Internals
Module 6: Statistics and Index Internals
Statistics Internals and Cardinality Estimation
Index Internals
Columnstore Indexes
Module 7: Query Execution and Query Plan Analysis
Query execution and optimizer internals
Analyzing query plans
Module 8: Plan Caching and Recompilation
Plan cache internals
Troubleshooting plan cache issues
Query store
Module 9: Extended Events
Extended events core concepts
Implementing extended events
Module 10: Monitoring, Tracing, and Baselining
Monitoring and tracing
Baselining and benchmarking
Module 11: Troubleshooting Common Performance Issues
Troubleshoot CPU performance
Troubleshoot memory performance
Troubleshoot I/O performance
Troubleshoot Concurrency performance
Troubleshoot TempDB performance