Non categorizzato

SQL Server: Viste indicizzate, l’updates performance killer invisibile

Parte del mio lavoro di consulenza consiste nell’analizzare e risolvere problemi di performance che i nostri clienti occasionalmente hanno sui loro DB. Qualche tempo fa sono stato chiamato per indagare su un problema che lo sviluppatore di un’implementazione non riusciva a risolvere: la query di INSERT di una procedura ETL, che doveva caricare circa 300

SQL Server: Viste indicizzate, l’updates performance killer invisibile Read More »

SSMS: connettere l’Import / Export Wizard ad Azure SQL usando l’autenticazione AAD con MFA

Con Azure SQL abbiamo perso la possibilità di effettuare query multi-DB (multi-server o meno), anche tramite linked server, in passato molto utili per il trasferimento estemporaneo di dati tra DB diversi. Lo strumento più utile per svolgere velocemente queste attività, al di là di creare processi ETL con SSIS o ADF, diventa quindi il SQL

SSMS: connettere l’Import / Export Wizard ad Azure SQL usando l’autenticazione AAD con MFA Read More »

SQL

SQL Server: reperire la lista delle query in esecuzione, con durata ed execution plan

Quando si lavora ad un’applicazione o sull’analisi dei dati con SQL Server (Azure SQL incluso), può capitare di incontrare operazioni molto lente o query che vengono bloccate o rallentate da altre operazioni in corso sul DB. In questi casi torna utile quindi verificare quali sono le query in esecuzione in un determinato momento, da quanto

SQL Server: reperire la lista delle query in esecuzione, con durata ed execution plan Read More »

Torna in alto