Skip to content

Latest commit

 

History

History
48 lines (37 loc) · 2.39 KB

README.md

File metadata and controls

48 lines (37 loc) · 2.39 KB

Corso SQL Server: Ottimizzazione delle Performance

Benvenuto nel repository dedicato al corso su SQL Server! Qui troverai alcune lezioni d'esempio e materiali utili per apprendere e migliorare le tue competenze in T-SQL, indicizzazione e tuning delle performance del database.

Descrizione del Corso

Questo corso su SQL Server ti fornirà tutte le competenze necessarie per affrontare le performance dei database in modo professionale e sistematico.

Il programma del corso è altamente personalizzabile e può essere adattato alle esigenze specifiche dei partecipanti. Le lezioni sono progettate per offrirti un percorso completo e pratico.

Obiettivi del Corso

  • Migliorare le performance del database attraverso tecniche avanzate di ottimizzazione.
  • Analizzare il piano d'esecuzione di una query (QEP) per identificare le cause dei rallentamenti e implementare strategie di tuning.
  • Comprendere l'impatto di indici e statistiche sul piano d'esecuzione delle query.
  • Ampliare le conoscenze di T-SQL, includendo costrutti avanzati come:
    • Window Function
    • Inline Table Value Function
    • Cross Apply e Outer Apply
    • Grouping Sets
    • Altri costrutti avanzati.
  • Applicare le best practice di programmazione T-SQL orientate al tuning delle query.
  • Monitorare proattivamente le performance del database utilizzando viste di sistema come:
    • dm_exec_requests
    • dm_os_wait_stats
    • dm_exec_sessions
  • Svolgere esercitazioni pratiche su casi reali, inclusi esempi proposti direttamente dai partecipanti.

Struttura del Corso

Il corso si svolge in diretta streaming e il calendario è concordato per venire incontro alle esigenze degli studenti.

Esempi di organizzazione:

  • Sessioni di 3-4 ore con cadenza settimanale o bisettimanale.
  • Possibilità di prevedere pause per approfondimenti o esercitazioni pratiche.
  • Durata totale: da 16 a 32 ore, variabile in base al programma e alle richieste.

Esempi e Materiali

Questo repository include:

  • Esempi di query e piani d'esecuzione.
  • Approfondimenti su indici e statistiche.
  • Script di T-SQL per esercitazioni pratiche.
  • Strumenti utili per il monitoraggio delle performance del database.

Contatti

Per ulteriori informazioni, visita la pagina web del corso


Grazie per il tuo interesse nel migliorare le tue competenze su SQL Server. Buono studio e buon lavoro!