Informazioni sulla lezione
Se questa introduzione ti è piaciuta puoi visitare la pagina del corso completo di oltre 5 ore https://www.yimp.it/video-corso-t-sql-avanzato-tuning-query/
Ecco un’anteprima delle lezioni che troverai:
- Importanza dell’ordine delle colonne in un clustered index
- Filtered index
- Sperimentiamo come cambia il QEP di quattro query al variare degli indici
- Variabili, viste parametriche e Apply
- Cross Apply e Outer Apply
- Window function
- Pivot e Unpivot dei dati
- Grouping sets – rollup – cube
- Transazioni e gestione degli errori – parte 1
- Transazioni e gestione degli errori – parte 2
- Transazioni e gestione degli errori – parte 3
- Fattori che non influiscono sul piano d’esecuzione: posizione dei filtri
- Approfondimento T-SQL: conversioni di tipo
- Sostituire quando possibile UNION con UNION ALL
- Utilizzare la clausola GROUPING SETS
- Confronto tra LEFT JOIN e NOT EXISTS
- Condizioni Sargable
- Utilizzo di tabelle temporanee
- Analisi delle performance delle Window function – esempio 1
- Analisi delle performance delle Window function – esempio 2
- Migliorare le performance tramite un pre-raggruppamento
- Riflessioni sull’utilizzo di viste
- Tuning con tabelle temporanee e SQL dinamico
- Ottimizziamo una query strana con l’operatore IN
- Left join vs Inner Join
- Cercare proattivamente le query più problematiche
- Warning nei piani d’esecuzione e approfondimento sulle statistiche