patrick guimonet architecte infrastructure microsoft france

20
SQL Server 2008 Plateforme de données d'entreprise Patrick Guimonet http://blogs.technet.com/patricg Architecte Infrastructure Microsoft France

Upload: raimond-maillot

Post on 04-Apr-2015

106 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Patrick Guimonet   Architecte Infrastructure Microsoft France

SQL Server 2008Plateforme de données d'entreprise

Patrick Guimonet http://blogs.technet.com/patricg Architecte InfrastructureMicrosoft France

Page 2: Patrick Guimonet   Architecte Infrastructure Microsoft France

Qui êtes-vous ?

Qui a déjà manipulé SQL Server ?Toutes versions ?2005 ?2008 ?

Qui utilise SQL Server en production ?Toutes versions ?2005 ?2008 ?

Page 3: Patrick Guimonet   Architecte Infrastructure Microsoft France

Con fo rm i té I T & règ lementa i re

Fac teu r Maté r ie l

I nnova t ion du s tockage

Hard Drive Prices

Types de données

L’explosion des données

Facteurs de chan-gement

Page 4: Patrick Guimonet   Architecte Infrastructure Microsoft France

Développement dynamique

Vos données, partout, à tout instant

Plateforme de don-nées de l’entreprise

Au-delà du relationnel

Décisionnel pour tous

2008

Page 5: Patrick Guimonet   Architecte Infrastructure Microsoft France
Page 6: Patrick Guimonet   Architecte Infrastructure Microsoft France

• Ajout de processeurs à chaud• Compression des données,

des sauvegardes• Améliorations Plan Guide• Resource Governor

Performances

• Ajout de mémoire à chaud• Sauvegardes multiples• “Plan Guides”

• SS Management Studio• Opérations en ligne• Partitionnement• Sauvegardes en //

Administration

• Administration par règles• T-SQL Intellisense dans

SSMS• Sauvegardes compressées• Intégration avec Powershell

Sécurité

• Cryptage transparent des données, des sauvegardes

• Gestion des clés externe• Audit

Plateforme de don- nées de l’entreprise

• Schéma• Cryptage des données• SAC

SQL Server

2008SQL Server

2005

• Miroir de BD (SP1)• Améliorations Cluster• Réplication Maître à maître• Partitionnement• Cliché de BD

• Optimisations Miroir de BD• Détection et échange de

pages endommagées• Basculement transparent

Haute dispo

• Rapports personnalisées (SP2)• Améliorations SQL Profiler• Assistant Paramétrage (DTA)• DMVs

• Nouvelles DMVs• Evènement étendus• Performance StudioSupervision

SSMS

Miroir de BD (SP1)

Administration par règles

Performance Studio

Resource Governor

Page 7: Patrick Guimonet   Architecte Infrastructure Microsoft France

Administration efficace de votre infrastructure

Perdre moins de tempsGestion par règles plutôt que par scriptsDéfinir des règles à l’échelle de l’organisationSuivi et mise en conformité automatiques Simplifié votre installation et configuration

Intégration avec l’administration centralisée

Définir des règles conforment au « System Definition Model »Lien avec System Center

Declarative

Management

Framework Policy Based

Management

Server Group

Management

Enterprise

System Manage

mentStreaml

ined Installat

ionPowhershell

integration

2008

Page 8: Patrick Guimonet   Architecte Infrastructure Microsoft France

2008Pourquoi l'administration par règles ?

Nouvelles Fonctionnalités Plus de complexité

Consolidation Plus de serveurspar administrateur

BD répartieset nomades

Qui et où est l’administrateur ?

Solution Administrationpar règles

Solution Groupe de serveurs

SolutionContrôle

automatique

Page 9: Patrick Guimonet   Architecte Infrastructure Microsoft France

Administration par règles

demo

SQL Server

2008

Page 10: Patrick Guimonet   Architecte Infrastructure Microsoft France

2008Architecture

Relational Engine

Eventing

Policy Service Broker Queue

Policy Event

Handler

MSDB (Policy Store)

Policy Invoker

SQLCLR

Policy EngineSMO Facet

SQL Server Database Engine

Synchronous Events

Asynchronous

Events

SQL Server Agent

Page 11: Patrick Guimonet   Architecte Infrastructure Microsoft France

Intégration avec Powershell

demo

SQL Server

2008

Page 12: Patrick Guimonet   Architecte Infrastructure Microsoft France

Performances optimisées et prédictibles

Optimiser les performances

Suivi du système : collecte et stockage des évènements systèmeAnalyse et rapports sur la performance du système La compression permet de réduit les coûts et d’augmenter la performance

Performances prédictiblesPossibilité de figer les plans d’exécutionPrévenir les requêtes bloquantesGérer plusieurs charges sur un seul système

Performance Data Collection

System Analysis

Data Compression

Query Optimization Modes

Plan guides freezing

Backup Compression

2008

Resource Governor

Page 13: Patrick Guimonet   Architecte Infrastructure Microsoft France

Gestionnaire de ressourcesResource Governor

SQL Server

Backup

Admin TasksExecutive Reports

OLTP Activity

Ad-hoc Reports

Workloads

Memory, CPU, Threads, …

Resources

SQL Server

Min Memory 10%

Max Memory 20%

Max CPU 20%

Admin Workload

Backup

Admin Tasks

OLTP Workload

OLTP Activity

Report Workload

Ad-hocReports

ExecutiveReports

High

Max CPU 90%

Application PoolAdmin Pool

2008

Page 14: Patrick Guimonet   Architecte Infrastructure Microsoft France

Evènements étendus

demo

SQL Server

2008

Page 15: Patrick Guimonet   Architecte Infrastructure Microsoft France

Historique et comparaison par

rapport à des états précédents

Recherche des problèmes et Optimisation

Suivi de messages d’erreurs et de la

performance

Collecte des données

Ensemble de collecte des

données

Tableau de bord(post-SQL2008)

Management

Data Warehouse

Gestion par objectifs

Performance Studio 2008

2005 SP2

2008

Page 16: Patrick Guimonet   Architecte Infrastructure Microsoft France

Comment marchent les « plan guides » ?

Application

SQL

SQL Server

Base de données

Plan

L’application compose les ordres SQL qui sont soumis à SQL Server

Les « Plan guides » sont comparés aux requêtes. S’il y en a un qui correspond, le processeur de requêtes essaye d’appliquer le « hint » fournit.En cas de succès, la requête s’exécute conformément au plan fournit, c’est-à-dire en suivant le « hint ».

Contr

ôlé

par

l’IS

V

ou

le d

évelo

ppeur

Contr

ôlé

par

l’adm

inis

trate

ur

20082005

Page 17: Patrick Guimonet   Architecte Infrastructure Microsoft France

Gel du plan d’exécution d’une requête

Avec SQL Server 2005 plan guides USE PLAN hint

Avec SQL Server 2008 améliorations des plan guides

Création simplifiéeGestion dans SSMSPossibilité d’interdire les changements de plansPossibilité de figer un plan pour les ISV

20082005

Page 18: Patrick Guimonet   Architecte Infrastructure Microsoft France

Sauvegardes & Restaurations

Avec SQL Server 2005 Sauvegardes multiples en parallèleSauvegardes pour faire des copies de la baseSomme de contrôle pour garantir la fiabilitéRestaurations partielles, base ouverte

Avec SQL Server 2008BACKUP avec clause WITH COMPRESSION Détecté automatiquement à la restauration

20082005

Page 19: Patrick Guimonet   Architecte Infrastructure Microsoft France

Une plateforme sécurisée

• Protéger l’information– Chiffrement transparent au

niveau base– Sauvegarde inclus– Gestion des clés externalisée– Audit par ex.“Qui a accédé à quoi

? »• Augmenter la fiabilité des

applications– Ajout de ressources systèmes

sans arrêter le système– Pour le miroir de base de

données, ajouter le basculement transparent à des applications existantes

Transparent Data Encryption

External Key Management

Data Auditing

Hot Add CPU

Transparent Failover

2008

Page 20: Patrick Guimonet   Architecte Infrastructure Microsoft France

© 2007 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.

The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after

the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.