MS SQL Server 2005 – Tuning and Optimizing Queries [E315]
UN BUON MOTIVO PER
Fornire a sviluppatori di database che lavorano in ambienti enterprise e utilizzano Microsoft SQL Server 2005 di apprendere la conoscenza e gli skill necessari per valutare e migliorare le query ed i relativi tempi di elaborazione. Il workshop si focalizza sull’identificazione ed ottimizzazione sistematica dei fattori che impattano sulla performance delle query interni al database.
A CHI È RIVOLTO
Sviluppatore
Il corso si rivolge a professionisti nello sviluppo di database che abbiano 3 o più anni di esperienza lavorativa nello sviluppo di soluzioni con SQL Server in ambito enterprise.
Prerequisiti:
- conoscere data storage, row layout, fixed length field placement e varying length field placement
- familiarità con indici, clusterizzati e non, e heaps. Sapere perché un covering index può migliorare le performances
- esperienza sul campo di sviluppo di database (tre anni)
- familiarità con modalità di locking, oggetti lock ed i livelli di isolamento e con il blocco del processo
- Comprendere Transact-SQL e la logica di programmazione. Perfetta conoscenza di: tecniche di query avanzate e aggregate, di subquerying, delle funzioni utente, cursori, dichiarazioni per il controllo di flusso, espressioni CASE e di tutti i tipi di join
- saper progettare database normalizzati fino alla 3 regola di normalizzazione, conoscere i problemi derivanti dall’eventuale necessità di denormalizzazione, ottimizzare la progettazione in base alle performance ed ai requisiti di business e avere familiarità con i modelli di progettazione come ad es. Star e Snowflake
- conoscenza di monitoraggio e troubleshooting
- conoscenza di base del sistema operativo e della piattaforma, e integrazione di sistema operativo e database,
- conoscenza di base dell’architettura di applicazioni, come le applicazioni possono essere progettare in tre layer, cosa possono fare le applicazioni, come funziona l’integrazione tra applicazioni e il database e come funziona l’integrazione tra il database e la piattaforma o il sistema operativo
- Conoscere uno strumento di modellazione dati
- Possesso di una credenziale MS Certified Technology Specialist: SQL 2005 o di esperienza equivalente
- È inoltre raccomandato ma non richiesto aver frequentato i corsi
- MS SQL Server 2005 – Writing Queries Using Transact -SQL MOC 2778
- Implementing a MS SQL Server 2005 Database MOC 2779
- Maintaining a MS SQL Server 2005 Database MOC 2780
COMPETENZE ACQUISITE
Al termine dell’intervento formativo, il partecipante possiederà una conoscenza operativa dei contenuti.
Clicca qui per la scheda corso completa o visualizzala direttamente da Slideshare.