Sql-Azure

SQL Azure DTU Calculator

Davide Mauri

Una delle domande più comuni quando si inizia ad utilizzare SQL Azure è legata alla scelta del livello di servizio necessario per la proprie necessità. Dato che sul Cloud, ogni risorsa sprecata è un tangibile costo aggiuntivo, è bene scelgliere il livello di servizio migliore. Il “problema” è che il livello è misurato in DTU - Database Transaction Units - ossia un valore che rappresenta un mix di CPU, Memoria ed I/O. Il problema è che è molto difficile, se non impossibile, calcolare questo valore per un server on-premises già esistente, in modo da poter aver un paragone con dei dati conosciuti.

Free eBook: Migrating SQL Server Databases to Azure

Sergio Govoni

Il blog di Microsoft Press ha annunciato la pubblicazione di un altro eBook gratuito della collana Microsoft Azure Essentials: Migrating SQL Server Databases to Azure.

Microsoft Azure Essentials Migrating SQL Server Databases to Azure

Al di là del contenuto esplicativo, ogni capitolo include uno o più “walk-through” ricchi di immagini che permettono di imparare come:

  • Attivare un abbonamento di prova Microsoft Azure
  • Creare un’istanza SQL Server in una macchina virtuale Microsoft Azure
  • Creare un database in SQL Azure
  • Migrare un database on-premise nel cloud (su macchina virtuale o su SQL Azure)
  • Manutenere un database (e un’istanza SQL Server) nel cloud

Il download gratuito è disponibile in due versioni:

Microsoft Press: Free eBooks

Sergio Govoni

Microsoft Press Free eBooks

Dal portale di formazione Microsoft Virtual Academy (MVA) è possibile scaricare gratuitamente numerosi eBook della collana Microsoft Press!

Ce n’è per tutti i gusti, dai sistemi operativi on-premise a Microsoft Azure, passando ovviamente per SQL Server e SQL Azure.

Per trovare e scaricare gratuitamente l’eBook che più vi interessa, puntate il vostro browser qui.

Buona lettura!

Technical Cloud Day 2016: Sessioni registrate

Sergio Govoni

I video delle sessioni presentate al Technical Cloud Day 2016 sono disponibili per il download o per la visione in streaming su Channel 9.

Il Technical Cloud Day è l’evento in cui si illustrano le potenzialità della piattaforma Microsoft Azure; i temi trattati nell’edizione 2016 sono quelli più discussi nell’ambito della Data Science e nell’ambito delle soluzioni di Cloud Ibrido. Si è quindi parlato di Azure Machine Learning, Stream Analytics, Azure SQL Database, Azure App Service, Backup e Disaster Recovery sul Cloud e configurazione delle soluzioni note con il nome di Hybrid Cloud.

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.

[highlight color=“yellow”]N.B.: Query Performance Insight è in modalità anteprima ed è attivabile solo tramite Azure Preview Portal[/highlight]

AzureCon 2015 Sessioni Registrate

Davide Mauri

Se vi siete persi la AzureCon 2015, la conferenza di Microsoft su Azure, che si è tenuta nei giorni scorsi online, non vi preoccupate, potete vedere tutte le sessioni registrate qui:

https://azure.microsoft.com/en-us/azurecon/

Qui la lista delle sessioni interessanti per quanto riguarda la Data Platform

e qui, invece, l’annuncio e la demo di Azure Data Lake e U-SQL, dal minuto 33:

SQL Server 2005: è ora di salutarci

Davide Mauri

Se siete ancora su SQL Server 2005, è bene che pensiate seriamente di migrare ad una versione più nuova del prodotto (direi la 2014 come minimo) perchè è ormai giunto il momento della pensione anche per questa gloriosa versione. E’ stata una release con le feature più ricche, con l’introduzione di XML, CLR e SSIS per non parlare di un rinnovamento totale di SSAS, ma ha fatto il suo tempo. Aveva già raggiunto la milestone di fine supporto qualche anno fa, ma dal 12 Aprile 2016, finirà anche il supporto esteso che significa, in poche parole: basta aggiornamenti anche se dovessero essere legati alla sicurezza.

Quale versione di SQL Server è più adatta a me?

Pasquale Ceglie

Mi è capitato spesso di confrontarmi con colleghi a proposito della scelta più adatta tra le versioni di SQL Server.

La prima scelta riguarda quella tra PaaS (Platform as a Service) e IaaS (Infrastructure as a Service).

Nel caso si scelga IaaS si procederà alla creazione di una VM Azure oppure alla scelta tra quelle offerte nella gallery da Microsoft facendosi carico dell’amministrazione della VM stessa (aggiornamenti, applicazione di patch, ecc.). In questo link trovate le informazioni sul licensing delle VM.

SQL Server 2016 - Dynamic Data Masking

Pasquale Ceglie

Immaginate di dover ripristinare un database dall’ambienti di produzione a quello di sviluppo per permettere agli sviluppatori di effettuare dei test su dati reali. Si pone il problema di offuscare informazioni riservate che possono essere il nome utente, il numero di carta di credito, ecc. ecc.

Il metodo tradizionale impone al dba di lanciare immediatamente una query sulle tabelle interessate per offuscare le informazioni riservate. Pur avendo tutti gli script a disposizione occorrerebbe eseguirli sul database e attendere il termine dell’esecuzione generando traffico “inutile” (specie su database molto grandi).

Nuovi livelli P4 e P11 per SQL Azure

Davide Mauri

Sono stati rilasciati due nuovi livelli Premium per SQL Azure: P4 e P11. Insieme vanno a completare l’offerta SQL Azure ora veramente molto completa che permette di partire a una soluzione estremamente economica da pochi GB fino ad 1750GB di spazio e relative performance.

La seguente immagine direi che rende molto bene l’idea:

Oltre a questo sono stati introdotti anche due nuovi livelli per gli Elastic Database Pools: Basic e Premium, che si mettono agli antipodi dell’offerta corrente, ampliandola per renderla interessante sia nei casi di piccole necessità che di enormi.