Sql-Server

SQL Server 2016 CTP 2.3

Sergio Govoni

E’ stata rilasciata la CTP 2.3 di SQL Server 2016.

L’annuncio ufficiale è stato dato con questi due articoli sul blog TechNet:

Di seguito le novità rispetto alla versione precedente (CTP 2.2):

  1. Analysis Services
    • User Interface added for Extended Events
    • New DAX functions for Date/Time, Filtering, Math and Trignometry, Statistics, and Text
    • New behaviors for DAX variables
    • DirectQuery now generates simpler better performing queries
  2. Database Engine Security
    • Row Level Security is now supported for memory-optimized tables
    • Default encryption for endpoints has been changed from RC4 to AES
  3. Column Store Indexes
    • Non Clustered Column Indexes on tables with triggers and/or CDC/Change Tracking
    • Performance optimizations for column store index
  4. Integration Services
    • Support for oData v4 protocol
    • SSIS Error Column Support
    • Advanced Logging levels
  5. Master Data Services
    • MDS Add-in for Excel now allows Business Rules management
    • Many-to-Many Relationships in Derived Hierarchies
    • Merge Conflicts
  6. SQL 2016 Upgrade Advisor Preview 1.1

Potete effettuare il download da SQL Server Evaluation Center.

Trigger su SQL Server: Utili o dannosi?

Sergio Govoni

I trigger sono spesso motivo di discordia tra sviluppatori e DBA, tra chi personalizza una soluzione standard e chi la fornisce, tra clienti e software vendor. Sono spesso i primi imputati quando le performance dell’istanza SQL Server o del database degradano. Sembrano facili da scrivere, ma scrivere trigger efficienti non è affatto semplice e quando la loro complessità aumenta, talvolta possono presentare effetti collaterali in grado di confondere persino l’autore.

Funzionalità di Row-Level Security in SQL Azure disponibile al pubblico

Davide Mauri

E’ stata rilasciata al pubblico la funzionalità “Row-Level Security” per i database su SQL Azure. Questa funzione permette di limitare l’accesso alle righe delle singole tabelle a utenti, ruoli o applicazioni specifiche.

Una feature molto richiesta che finalmente vede a luce…attualmente solo su SQL Azure ma presto anche su SQL Server 2016

Row-Level Security for SQL Database is Generally Available

Per appronfodire l’argomento c’è un bel video su Channel 9: