Come sempre ottima sessione di Davide che IMHO dovrebbe essere seguita da qualsiasi sviluppatore che lavora con SQLServer.
Il motivo è molto semplice: prima o poi tutti ci si trova davanti un SQLServer che non cammina come vorremmo ed abbiamo bisogno di capire perchè e fare ottimizzazione sulle query che vengono eseguite.
Gli argomenti trattati sono stati:
Come raccogliere i dati per capire lo stato di salute del mio database attraverso:
- viste di sistema
- perfomarce counter
- tracing
e quindi come analizzare i dati tramite:
Bello l'esempio finale in cui una stored procedure realizzata con SQLCLR fa il parsing via Regular Expression del file di traccia realizzato con il SQLProfiler per avere l'elenco delle query più lente.
posted @ mercoledì 13 giugno 2007 00:50