Publications
Global Azure 2022!
Global Azure è l’evento community mondiale dedicato a tutti i Professionisti, Sviluppatori e Tecnici IT che desiderano conoscere o approfondire il proprio know-how sulla piattaforma Microsoft Azure per lo sviluppo e l’amministrazione di soluzioni applicative nel Cloud!
Il 5, 6 e 7 Maggio 2022, le community di tutto il mondo si riuniranno insieme per la nona edizione del Global Azure. In ogni evento ci saranno sessioni su Microsoft Azure, il risultato sarà che migliaia di persone impareranno a conoscere la piattaforma Azure e si uniranno online sotto l’hashtag #GlobalAzure!
SQL Start 2022 - Save the date!
SQL Start è un evento community di una giornata, completamente gratuito, che vede la sua prima edizione nel 2011.
Focalizzato su SQL Server e sulle tecnologie ad esso correlate, quest’anno sarà in modalità virtuale e si terrà venerdì 10 giugno 2022.
Partecipando, potrai interagire con professionisti, MVP di SQL Server e di Microsoft Azure, esperti del settore IT e colleghi con i quali potrai approfondire le conoscenze sull’intera Data Platform di Microsoft, acquisire le competenze per risolvere più velocemente i problemi e le sfide di ogni giorno, prevenire potenziali errori, migliorare le condizioni di lavoro dell’istanza SQL Server e Azure SQL Database aumentando la produttività e la confidenza nell’uso di questo prodotto, che rappresenta la piattaforma Microsoft di riferimento per la gestione dei dati.
Modalità di elaborazione query e indici columnstore
In questo articolo verranno trattati i due metodi di elaborazione delle query conosciuti come Row mode execution e Batch mode execution per SQL Server 2019. Verrà inoltre descritto un meccanismo per attivare Batch mode execution su SQL Server 2017 anche quando non si possono creare indici columnstore “effettivi”.
Row mode execution
Row mode execution è un metodo di elaborazione delle query utilizzato con le tabelle tradizionali disk-based, in cui i dati vengono archiviati in formato riga. Le tabelle che utilizzano questo tradizionale formato di archiviazione vengono anche dette “rowstore table”. Quando una query viene eseguita e accede ai dati archiviati in formato riga, gli operatori previsti nel piano di esecuzione leggono ogni riga richiesta dalla query. Da ogni riga letta, SQL Server recupera quindi le colonne necessarie, specificate nell’istruzione SELECT, in un predicato di JOIN, in un predicato di filtro, ecc..
Predicati sargable e valori NULL
In questo articolo parleremo del concetto noto con il nome di SARGability arricchendolo di alcune considerazioni sulla trattazione dei valori NULL su cui ho avuto modo di ragionare dopo aver partecipato ad una sessione di Itzik Ben-Gan e dalla quale ho tratto ispirazione.
Wikipedia definisce Sargable una condizione (o predicato) di una query se l’engine del DBMS può sfruttare un indice per accelerare l’esecuzione della query. Il termine Sargable deriva dalla contrazione di Search ARGument ABLE.
Data Saturday Pordenone 2022 – Agenda online!
E’ stata pubblicata l’agenda del Data Saturday Pordenone 2022! L’evento si terrà sabato 26 febbraio 2022 in modalità virtuale. Online da Pordenone!
Data Saturday Pordenone 2022
L’agenda offre 4 track che erogheranno sessioni in parallelo per un totale di 28 ore di formazione gratuita sui seguenti temi:
- Cloud
- Analytics
- Database Development and Administration
- Business Intelligence
- ..e molto altro
L’agenda completa è disponibile qui! Come sempre sessioni di altissimo livello!
ALTER COLUMN con #sqlcmdcli
Quante volte avete avuto la necessità di modificare il tipo di dato di una colonna da cui dipendono altri oggetti del database SQL Server?
Se avete avuto questa necessità vi sarete scontrati con l’errore numero 5074 che segnala l’impossibilità di modificare tipo di dato e proprietà di una colonna a causa della presenza di oggetti collegati come Indici, Vincoli di univocità, Statistiche, ecc..
Data Saturday Pordenone 2022 - Save the date!
E’ tempo di programmare gli eventi community del 2022.. ecco il primo!
Data Saturday farà di nuovo tappa (virtualmente) a Pordenone con l’edizione #20.
L’evento si terrà sabato 26 febbraio 2022 e sarà online con sessioni live.
La call for speakers è già stata aperta, potete mandare le vostre proposte di sessione entro il 15 gennaio 2022 a questo link.

