Risorse

Raccolta di materiali utili per studiare e lavorare meglio: guide, tool, repository, libri e documentazione. Le risorse coprono SQL Server, Azure e Data Platform in generale, includendo integrazione, automazione, BI/analytics e data engineering, organizzate per argomento.

SQL Server Management Studio 17.6

Luca Bruni

È stata annunciata ieri la release della nuova versione di Management Studio (17.6).

Non moltissime, per la verità, le novità della nuova release che più che altro riguardano il supporto per la nuova feature di Azure SQL DB grazie alla quale, da qualche settimana, è possibile beneficiare di in meccanismo di porting/migrazione delle installazioni on-premise di SQL Server verso il cloud: tutto questo grazie appunto al supporto alle Managed Instance (“Istanze Gestite” se preferisce la terminologia italiana).

Missing Index... Cache

Luca Bruni

Qualche settimana fa un collega mi ha sottoposto un quesito la cui risposta coinvolge alcuni concetti molto interessanti. La domanda più o meno era:

SQL Server mi dice che manca un indice, l’ho creato. Perchè eseguendo una query su sys.dm_db_missing_index_details trovo ancora l’indice come mancante? Come dico a SQL di aggiornare la DMV?

La risposta alla domanda è abbastanza semplice: una DMV non può essere aggiornata dall’utente. Unica componente con diritti di “scrittura” di questa particolare DMV è il Query Optimizer, che però va ad “aggiungere” informazioni. Se invece si vuole “svuotare” il contenuto della DMV.. beh.. non ci sono santi: serve riavviare l’istanza del server (come peraltro chiaramente riportato nella documentazione online)

Analysis Services Query Analyzer 1.0

Sergio Govoni

Il 15 Febbraio 2018, Francesco De Chirico (@fdechirico) e Alberto Spelta (@albertospelta) hanno rilasciato la prima versione del tool Analysis Services Query Analyzer (ASQA).

Analysis Services Query Analyzer (ASQA) è integrato in SQL Server Management Studio e facilita l’attività di troubleshooting delle query MDX. Chi di voi ha avuto l’occasione di fare troubleshooting e performance tuning di query MDX ricorderà che si tratta di un’attività complessa, noiosa, che richiede tempo, composta da molte attività ripetitive e manuali che implicano la possibilità di commettere errori.

Tools Week: SOS February release & SSMS 17.5

Luca Bruni

In perfetta sincronia con la mia sessione su SQL Ops Studio al SQL Saturday di Pordenone dove ho accennato al fatto che il 2017 è stato un anno molto proficuo, non solo per SQL Server, ma per tutta la strumentazione client in generale, ecco che anche il 2018 è iniziato subito con due colpi ben piazzati (in rigoroso ordine cronologico): il rilascio della February release di SQL Operations Studio (la scorsa settimana) e della versione 17.5 di SQL Server Management Studio (ieri).

Esempi di SQL Graph Database su GitHub

Sergio Govoni

SQL Server offre da sempre gli strumenti per gestire i dati gerarchici e le relazioni tra le entità. A volte, però, le relazioni tra le entità possono diventare complesse. Pensiamo ad una relazione molti-a-molti, i database relazionali non dispongono di soluzioni native per questo tipo di legame, che viene comunemente implementato con una tabella di associazione.

SQL Server 2017, grazie all’introduzione di Graph Database, permette di esprimere certi tipi di query più facilmente rispetto ad un database relazionale puro.