Voici les principales fonctionnalités qui ont retenue mon attention lors de la présentation « le moteur SQL Server 2008 / SQL Server 2012 par l’exemple » :

·         Policy Based Management

·         Data Collection - Performance DW

·         Data and Backup Compression

·         Distributed Partitioned Views

 

Policy Based Management

Le « Policy Based Management » permet au DBA de garantir que les règles maison
sont bien respectées par tout le monde en termes de création d’objet SQL (database, table, view, login, user, stored procedure, etc)

Le DBA n’a plus besoin de vérifier/imposer à ceux qui ont la main sur les bases, les best practises SQL. Il définie les règles dans la Policy à chaque profil utilisateur de la base qui, soit reçoit une notification sur la règle à respecter, soit n’a pas les droits de création d’objets qui ne respectent pas les normes.

Le DBA peux à tout moment vérifier que les instances SQL Server respectent bien les normes qu’il à définie.

Cette fonctionnalité réduit considérablement les problèmes de production liés à des changements de configuration inopinés.

Data Collection - Performance Datawarehouse

Le « Data Collection » permet de planifier la collecte d’information sur l’état du système (CPU, I/O, utilisation RAM, etc…)  pendant une période de production intensif, ceci afin d’analyser les problèmes liés à l’exécution de requêtes.

Cette fonctionnalité permet aussi bien de faire du Capacity planning que d’évaluer à postériori l’ajout d’un index au moment de la période de production.

L’objectif est que les serveurs tournent toujours dans les meilleures conditions possibles quel que soient les charges.

Distributed Partitioned Views

Il est maintenant possible de créer des vues partitionnées, à savoir créer une vue sur des tables créé sur des bases et des serveurs physiques différents. Cela permet de répartir les données, et donc la charge, sur plusieurs serveurs physiques.

Il est possible de mettre à jours les données dans la vue sans passer par les tables physiques, tout est géré nativement.

Data and Backup Compression

 Montée en charge et volumes de données en constante augmentation
Data and Backup Compression

·         Description :

·         Support de la compression de base de données

·         Deux types de compression à choisir indépendamment pour chacune des tables / partitions d’une base

o    ROW ou PAGE

·         De plus, support de la compression du backup

·         Objectifs :

o    Gagner du stockage et donc réduire les coûts afférents à celui-ci

o    Permettre de gérer plus de données pour la
même quantité de mémoire et donc augmenter
les performances

 Utilisez la compression de données pour réduire vos coûts de stockages dans votre data warehouse tout en augmentant la performance de vos requêtes. En effet vous pourrez constater des gains importants en termes :

·         D''espace disque avec une division jusque par 7 sur la taille des backups

·         De gains de temps avec une division pouvant aller jusque 4 du temps de réalisation de vos backups

 

 

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.