Performance Tuning and Optimizing SQL Databases

Sistemistica
SQL Server
Microsoft
4 Giorni
it
Nessuna certificazione
Descrizione del corso

This four-day instructor-led course provides students who manage and maintain SQL Server databases with the knowledge and skills to performance tune and optimize their databases.

Programma

  1. MSQL Server Architecture, Scheduling, and Waits
    • SQL Server Components and SQL OS
    • Windows Scheduling vs SQL Scheduling
    • Waits and Queues
  2. SQL Server I/O
    • Core Concepts
    • Storage Solutions
    • I/O Setup and Testing
  3. Database Structures
    • Data File Internals
    • TempDB Internals
  4. SQL Server Memory
    • Windows Memory
    • SQL Server Memory
    • In-Memory OLTP
  5. Concurrency and Transactions
    • Concurrency and Transactions
    • Locking Internals
  6. Statistics and Index Internals
    • Statistics Internals and Cardinality Estimation
    • Index Internals
    • Columnstore Indexes
  7. Query Execution and Query Plan Analysis
    • Query execution and optimizer internals
    • Analyzing query plans
  8. Plan Caching and Recompilation
    • Plan cache internals
    • Troubleshooting plan cache issues
    • Query store
  9. Extended Events
    • Extended events core concepts
    • Implementing extended events
  10. Monitoring, Tracing, and Baselining
    • Monitoring and tracing
    • Baselining and benchmarking
  11. Troubleshooting Common Performance Issues
    • Troubleshoot CPU performance
    • Troubleshoot memory performance
    • Troubleshoot I/O performance
    • Troubleshoot Concurrency performance
    • Troubleshoot TempDB performance


Ad hoc

Cerchi un
corso su misura?
Richiedilo ora

Contatti

Hai bisogno
di aiuto?
Contattaci