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.

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 Management Studio 17.4

Luca Bruni

E’ stata rilasciata da poco la nuova versione di SQL Server Management Studio (17.4).

Anche in questa release ci sono alcune novità come, ad esempio, il SQL Vulnerability Assestment service: un tool, in grado di analizzare i nostri database ed indicarci potenziali vulnerabilità ed anche discostamenti delle più comuni best practices (errori di configurazione, analisi delle permission, ma anche il potenziale rischio di esposizione di eventuali dati sensibili.. che in previsione dell’imminente entrata in vigore di norme come il GDPR non sono certo cosa da poco! ;) ).

Conversioni implicite: La plan cache ci svela quante sono e dove avvengono!

Sergio Govoni

Nell’articolo Conversioni implicite: cosa sono e che impatto hanno sulle nostre query, Luca Bruni (@mrg3d) ci ha parlato delle conversioni implicite che avvengono, a nostra insaputa, all’interno dell’Engine di SQL Server. Tali conversioni, possono costringere il Query Optimizer ad accedere alle tabelle con operazioni di scansione (Table Scan, Index Scan) in alternativa alle più efficienti operazioni di Seek (Index Seek), e quando una parte significativa del carico di lavoro è interessata da conversioni implicite, le performance degradano visibilmente!