Performance Tuning and Optimizing SQL Databases
Corso
A Torino
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Descrizione
-
Tipologia
Corso intensivo
-
Livello
Livello avanzato
-
Luogo
Torino
-
Ore di lezione
7h
-
Durata
4 Giorni
-
Inizio
Scegli data
Il corso si occupa di descrivere la panoramica architettonica alto livello di SQL Server e di tutte le sue varie componenti. Verranno affrontate tematiche come
l'execution model di SQL Server, attese e code.
i concetti di base di I / O, Storage Area Network e test delle prestazioni.
i concetti architettonici e migliori pratiche relative ai file di dati per i database utente e TempDB.
Descrivere i concetti architettonici e migliori pratiche relative alla concorrenza, transazioni, livelli di isolamento e di chiusura.
Descrivere i concetti architettonici del Optimizer e come identificare e risolvere i problemi piano di query.
i concetti architettonici, scenari di risoluzione dei problemi e best practice relativi al piano di cache.
i concetti architettonici, la strategia di risoluzione dei problemi e scenari di utilizzo per eventi estesi.
Verrà spiegata la strategia di raccolta dei dati e le tecniche per analizzare i dati raccolti e le tecniche per identificare e diagnosticare i colli di bottiglia per migliorare le prestazioni complessive.
Sedi e date
Luogo
Inizio del corso
Inizio del corso
Profilo del corso
Il corso è rivolto ad Amministratori di database o sviluppatori di applicazioni basate su dabase SQL Server.
Si richiede una buona conoscenza dei sistemi Windows e delle loro funzionalità core e almeno una discreta esperienza lavorativa nella gestione e nella manutenzione di database SQL Server;
Opinioni
Materie
- SQL
- Cache
- Server
- Database tuning
- Transact-SQL
- Microsoft
- Troubleshooting Common Performance Issues
- Monitoring
- Tracing
- And Baselining
Professori
Paola Sonetto
Docente
Programma
SQL Server Architecture, Scheduling, and Waits
- SQL Server Components and SQL OS
- Windows Scheduling vs SQL Scheduling
- Waits and Queues
SQL Server I/O
- Core Concepts
- Storage Solutions
- I/O Setup and Testing
Database Structures
- Database Structure Internals
- Data File Internals
- TempDB Internals
SQL Server Memory
- Windows Memory
- SQL Server Memory
- In-Memory OLTP
Concurrency and Transactions
- Concurrency and Transactions
- Locking Internals
Statistics and Index Internals
- Statistics Internals and Cardinality Estimation
- Index Internals
- Columnstore Indexes
Query Execution and Query Plan Analysis
- Query execution and optimizer internals
- Analyzing query plans
Plan Caching and Recompilation
- Plan cache internals
- Troubleshooting plan cache issues
- Query store
Extended Events
- Extended events core concepts
- Implementing extended events
Monitoring, Tracing, and Baselining
- Monitoring and tracing
- Baselining and benchmarking
Troubleshooting Common Performance Issues
- Troubleshoot CPU performance
- Troubleshoot memory performance
- Troubleshoot I/O performance
- Troubleshoot Concurrency performance
- Troubleshoot TempDB performance
Hai bisogno di un coach per la formazione?
Ti aiuterà a confrontare vari corsi e trovare l'offerta formativa più conveniente.
Performance Tuning and Optimizing SQL Databases