Corso Performance Tuning and Optimizing SQL Databases MOC 10987
Durata: 3 giorni
PERCHÉ SCEGLIERE IL CORSO PERFORMANCE TUNING AND OPTIMIZING SQL DATABASES
Grazie al corso Performance Tuning and Optimizing SQL Databases svilupperai competenze essenziali per ottimizzare le performance dei database SQL, migliorando la tua capacità di gestione e assicurando un’esperienza utente ottimale. Il tecnico corso offre:
- Supporto qualificato: avrai accesso a formatori esperti nel settore, pronti ad assisterti durante il percorso formativo e a fornire risposte dettagliate alle tue domande e necessità.
- Materiale didattico completo: ogni sezione del corso sarà accompagnata da moduli PDF dettagliati e risorse aggiuntive per approfondire gli argomenti trattati.
- Esperienza pratica: attraverso laboratori organizzati avrai l’opportunità di mettere in pratica le tue conoscenze e affrontare le sfide quotidiane di gestione di un database, avendo sempre al tuo fianco il supporto di un trainer qualificato.
A CHI È RIVOLTO IL CORSO SQL
DATABASES
Il corso è destinato a sviluppatori, amministratori di database e professionisti IT responsabili dell’ottimizzazione delle prestazioni nei database SQL Server.
Al fine di massimizzare il valore del corso e rendere spendibili rapidamente le competenze apprese durante il corso è consigliato che i partecipanti posseggano:
- Conoscenza del sistema operativo Windows e delle sue funzionalità.
- Conoscenza del linguaggio Transact-SQL
- Praticità con i database SQL Server e con le query SQL.
- Comprensione dei concetti di base del tuning delle prestazioni.
- Familiarità con strumenti di gestione dei database SQL Server.
COSA SAPRAI FARE ALLA FINE DEL CORSO SQL DATABASES
Al termine del corso i partecipanti saranno in grado di gestire le prestazioni dei database SQL Server, migliorando l’efficienza operativa e garantendo un’esperienza ottimale all’utente.
I partecipanti inoltre in particolare sapranno:
- Identificare e risolvere problemi di prestazione nei database SQL Server.
- Utilizzare gli strumenti di ottimizzazione delle prestazioni per analizzare e migliorare le prestazioni del database.
- Ottimizzare le query SQL utilizzando tecniche avanzate per ottimizzare il piano di esecuzione e la creazione di indici efficaci.
- Monitorare e gestire le prestazioni del database utilizzando strumenti e tecniche appropriate.
- Implementare strategie di gestione del carico di lavoro del database e migliorare l’efficienza operativa complessiva.
PROGRAMMA DEL CORSO SQL DATABASES
Modulo 1: SQL Server Architecture, Scheduling, and Waits
- SQL Server Components and SQL OS
- Windows Scheduling vs SQL Scheduling
- Waits and Queues
- Lab: SQL Server Architecture, Scheduling, and Waits
Modulo 2: SQL Server I/O
- Core Concepts
- Storage Solutions
- I/O Setup and Testing
- Lab: Testing Storage Performance
Modulo 3: Database Structures
- Database Structure Internals
- Data File Internals
- Temp DB Internals
- Lab : Database Structures
Modulo 4: SQL Server Memory
- Windows Memory
- SQL Server Memory
- In-Memory OLTP
- Lab : SQL Server Memory
Modulo 5: Concurrency and Transactions
- Concurrency and Transactions
- Locking Internals
- Lab : Concurrency and Transactions
Modulo 6: Statistics and Index Internals
- Statistics Internals and Cardinality Estimation
- Index Internals
- Columnstore Indexes
- Lab : Statistics and index Internals
Modulo 7: Query Execution and Query Plan Analysis
- Query execution and optimizer internals
- Analyzing query plans
- Lab : Query execution and query plan analysis
Modulo 8: Plan Caching and Recompilation
- Plan cache internals
- Troubleshooting plan cache issues
- Query store
- Lab : Plan caching and recompilation
Modulo 9: Extended Events
- Extended events core concepts
- Implementing extended events
- Lab : Extended events
Modulo 10: Monitoring, Tracing, and Baselining
- Monitoring and tracing
- Baselining and benchmarking
- Lab : Monitoring, Tracing and Baselining
Modulo 11: Troubleshooting Common Performance Issues
- Troubleshoot CPU performance
- Troubleshoot memory performance
- Troubleshoot I/O performance
- Troubleshoot Concurrency performance
- Troubleshoot Temp DB performance
- Lab : Troubleshooting common performance issues
GUARDA UN’ANTEPRIMA DEL CORSO
PRENOTA IL TUO CORSO MOC 10987:
Performance Tuning and Optimizing SQL Databases
Durata 3 giorni
Prezzo € 990,00 + IVA
Prezzo da listino a partecipante
Quotazione garantita per formazione online con minimo 3 iscritti della stessa azienda.
Desideri un corso personalizzato? Contattaci per una quotazione dedicata.
FAQS MOC SQL DATABASES
Questo corso è adatto a principianti o è più indicato per utenti esperti?
Il corso è progettato per adattarsi a vari livelli di esperienza, è consigliato possedere una certa familiarità con il funzionamento dei database e delle query SQL. Il corso è adatto anche ai professionisti esperti in quanto consente di aggiornare e sviluppare specifiche competenze lato Performance Tuning and Optimizing SQL Databases
Come si può organizzare la formazione personalizzata?
La formazione è organizzabile in date e orari a scelta del cliente in sessioni di mezza giornata per interiorizzare al meglio i contenuti proposti. Contattaci per fissare un appuntamento con il trainer e definire i contenuti del corso adatti alla tua azienda.
Al termine del corso viene rilasciata una certificazione?
Al termine del corso viene rilasciato un attestato di partecipazione personalizzato. È possibile richiederlo anche in lingua inglese.
Quali competenze acquisirò al termine del corso?
Al termine del corso i partecipanti acquisiranno competenze fondamentali per ottimizzare le prestazioni, la gestione e il monitoraggio dei database SQL.
Preferisci compilare il modulo? Scrivi i tuoi dati qui sotto
Il servizio telefonico è attivo dal lunedì al venerdì dalle 8:00 alle 18:00 al numero 0452456669. Puoi anche compilare il modulo sottostante: