Big Query Gateway in SQL Server 2016

Davide Mauri

Forse non tutti sanno che quando una query viene compilata (ossia viene prodotto il piano di esecuzione) SQL Server deve procedere ad allocare diversa memoria per fare in modo che tutte le fasi della compilazione (parsing, algebrization, optimization)  possano essere effettivamente compiute.

La quantità di memoria necessaria varia durante la compilazione in funzione della complessità della query e di che grado di ottimizzazione deve essere applicata. Per evitare che una singola query possa consumare tutta la memoria disponibile e quindi rendere il sistema instabile, ci sono tre “gateway” che governano quante query possono essere compilate simultaneamente in funzione della quantità di memoria di cui necessitano.

SQL Server 2014 Upgrade Technical Guide

Davide Mauri

Come ormai saprete, il supporto a SQL Server 2005 sta per terminare e come abbiamo già avuto modo di dire è ora di pensare ad un upgrade se ancora siete fermi a questa versione. L’upgrade è un processo che, pur non essendo particolarmente complicato in generale, è sicuramente critico, in particolare se oltre all’engine relazionale utilizzate anche altri componenti della suite. Per questo motivo, con ogni versione di SQL Server, viene rilasciata una corposa guida dedicata all’upgrade:

PowerBI Desktop: Aggiornamento di Ottobre

Davide Mauri

Nuovo mese, nuovo aggiornamento di Power BI desktop, strumento diventato veramente potete, semplice e bello da usare.

Le novità sono moltissime come al solito:

Report Authoring:

  • Custom Visualizations
  • Insert Visual from the Ribbon
  • Improved Default Sorting
  • Tooltips & Data Labels on Funnel Charts
  • Slicer Improvements:
    • Ability to Sort items.
    • Ability to change Font Size.
  • Additional Formatting Options for Gauges.
  • Data Point Label layout improvements
  • KPI Consumption (Preview Feature)

Data Modeling:

SQL Server è il miglior database al mondo!

Davide Mauri

Magic-Quadrant-Operational-Database-2015.jsp

L’ultimo aggiornamento del Magic Quadrant di Gartner, strumento di elezione per tutti i C-Level, vede SQL Server raggiungere un obbiettivo storico, ossia il sorpasso su Oracle per quanto riguarda gli Operational Database.

L’articolo completo è disponibile qui: Magic Quadrant for Operational Database Management Systems, mentre qui trovate l’annuncio dato su Technet: Gartner positions Microsoft as a leader in the Magic Quadrant for Operational Database Management Systems

Query Performance Insight su Azure SQL Database

Pasquale Ceglie

Query Performance Insight

Tenere sotto controllo le prestazioni e lo “stato di salute” di un database non è semplice e talvolta richiede parecchio tempo.

Query Performance Insight offre la possibilità di verificare il consumo in DTU del database, individuare le query più costose in termini di DTU che potrebbero quindi influire negativamente sulle prestazioni e infine eseguire “drill down” sulle query per visualizzarne tutti i dettagli.

Comparazione dei piani di esecuzione con SSMS

Francesco Quaratino

Compare Showplan

Con il nuovo SQL Server Management Studio (SSMS), rilasciato insieme alla CTP 2.4 di SQL Server 2016, é disponibile una funzionalitá molto interessante che era fin’ora sfuggita persino a SQL Sentry Plan Explorer: il ‘Compare Showplan’ side-by-side.

Dopo aver salvato (in file .sqlplan) i due piani di esecuzione che si vuole comparare, basta aprirne uno, quindi scegliere la voce ‘Compare Showplan’ dal menu che si apre premendo il tasto dx in una qualsiasi zona della finestra che mostra il piano di esecuzione.