Après plusieurs mois de suspens, on sait que la prochaine version de SQL Server s’appelera SQL Server 2017. Microsoft a publié la Community Technology Preview 2.0 pour Windows et Linux. Cette CTP représente une version ayant la qualité pour la production. 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. On retrouvera les principales fonctionnalités de SQL Server dont les innovations en matière de cloud hybride comme Stretch Database.
La CTP 2.0 ajoute les éléments suivants :
- Exécution d’analyses avancées en utilisant Python de façon parallélisée et hautement adaptable. Ceci inclut le support complet de CRUD pour créer des nœuds et des passerelles et les extensions du langage de requêtage T-SQL.
- La capacité de stocker et analyser des données de graphe.
- Des fonctionnalités de base de données intelligente avec Adaptive Query Processing afin que les requêtes de base de données puissent s’exécuter aussi efficacement que possible sans avoir à effectuer du tuning.
- L’indexation en ligne peut être reprise là où elle s’est arrêtée. La fonctionnalité utilise que peu d’espace pour la journalisation.
- Diverses nouveautés demandées par la communauté :
- Sauvegarde différentielle intelligente par l’ajout d’une colonne modified_extent_page_count dans sys.dm_db_file_space_usage afin de traquer les changements différentiels dans chaque fichier de base de données.
- Sauvegarde des fichiers de transaction intelligente
- L’usage de SELECT INTO… ON groupe de fichiers.
- Amélioration de l’installeur pour la TempDb
- Planification et supervision de la TempDb par l’ajout d’une DMV sys.dm_tran_version_store_space_usage
- Supervision et diagnostique des journaux de transactions
- Amélioration des performances de sauvegarde pour les petites bases de données sur les serveurs hautes gammes.
- Informations processeurs dans sys.dm_os_sys_info
- Capture des statistiques d’exécution query store dans DBCC CLONEDATABASE
Concernant Linux, on retrouve :
- Des capacités supplémentaires pour l’agent SQL Server avec de garder les réplicas en synchronisation avec le Log Shipping.
- Le Listener pour les groupes de disponibilité Always On.
Plus d’informations sur : https://blogs.technet.microsoft.com/dataplatforminsider/2017/04/19/sql-server-2017-community-technology-preview-2-0-now-available/
De la documentation :
- Installer sur Red Hat Enterprise Linux
- Installer sur Ubuntu Linux
- Installer sur SLES v12 SP2
- SQL Server on Linux: How? Introduction
Télécharger :