Microsoft a publié une Community Technology Preview 1.1 de la prochaine version de SQL Server pour Windows et Linux. Cette version est directement dédiée au Cloud pour permettre de développer des applications qui seront portées sur tous les systèmes via Docker. La version finale est attendue courant 2017. On retrouvera les principales fonctionnalités de SQL Server dont les innovations en matière de cloud hybride comme Stretch Database.
La CTP 1 apporte les nouveautés suivantes :
- Database Engine :
- Amélioration des langages et des performances pour les modules T-SQL compilés nativement, y compris le support d'OPENJSON, FOR JSON, de JSON et aussi le support des tables optimisés en mémoire pour les colonnes calculées.
- Amélioration des performances des mises à jour des non-clustered columnstore indexes dans le cas où la ligne se trouve dans le delta store.
- Les requêtes en mode batch prennent désormais en charge les memory grant feedback loops, qui tirent parti de la mémoire utilisée pendant l'exécution de la requête et s'adaptent aux exécutions de requêtes suivantes ; Cela peut permettre à plus de requêtes de s'exécuter sur des systèmes qui sont par ailleurs bloquer en mémoire.
- Nouvelles fonctionnalités pour T-SQL
- TRIM, CONCAT_WS, et TRANSLATE
- BULK IMPORT supporte le format CSV et Azure Blob Storage
- STRING_AGG supporte WITHIN GROUP (ORDER BY)
- Microsoft ajoute le support de Red Hat 7.3 et Ubuntu 16.10 pour SQL Server sur Linux.
- Analysis Services
- Nouvelle infrastructure pour la connectivité de données et l’ingestion dans des modèles de tabulaires avec le support des APIs TOM et du scripting TMSL.
- Support pour des outils BI comme Excel afin de permettre de rentrer dans les données détaillées pour un rapport agrégé.
- Support des hiérarchies déguisées dans les rapports, tels que les diagrammes d'organisation et de compte.
- Amélioration de la sécurité pour les modèles tabulaires, y compris la possibilité de définir des autorisations pour aider à sécuriser les tables individuelles.
De la documentation :
- Installer sur Red Hat Enterprise Linux
- Installer sur Ubuntu Linux
- SQL Server on Linux: How? Introduction
Télécharger :