Le moteur SQL Server 2008 R2 par l'exemple (DAT304)

Slides:



Advertisements
Présentations similaires
Rick Claus Conseiller professionnel en TI Microsoft Canada Rodney Buike Conseiller professionnel en TI Microsoft Canada
Advertisements

CLIENT/SERVEUR SQL SERVER 7
Module 6: Administration de l'impression
Plan de formation Chapitre 1 : Présentation de SAP
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 2 : Bases de données partie 2 : Fichiers, Journalisation.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 3 : Le serveur Patrick Guimonet Architecte Infrastructure Division.
Découverte de SQL Server par la pratique pour les administrateurs expérimentés Module 6 : Protection des données Bertrand Audras Microsoft Technology Center.
« Les Mercredis du développement » Introduction Office « 12 » Présenté par Bernard Fedotoff Microsoft Regional Director Agilcom.
Comment Protéger les bases SQL avec System Center Data Protection Manager 2007.
19 septembre 2006 Tendances Logicielles IBM Rational Data Architect Un outil complet de modélisation et de conception pour SGBD Isabelle Claverie-Berge.
Microsoft Office Groove Le contexte Une utilisation des postes de travail en très grande évolution chez les professionnels. Des lieux de travail.
26/03/2017 Fonctionnement d ’un cluster sous AIX grâce à HACMP : High Availability Cluster Multi-Processing Raphaël Bosc, IR5.
Directeur de Thèse : Pr. Witold Litwin
Plan de formation Chapitre 1 : Présentation de SAP
La haute disponibilité
NFE 107 : Urbanisation et architecture des systèmes d'information
Configuration de Windows Server 2008 Active Directory
Session Haute-disponibilité
Retour sur l'allocation d'espace Exemple sur une table facture (sans les tables associées) N° fact, N° Client, N° Cde, date Cde, date fact, date réglement,
10 ans de DBA Sham UNMAR Philippe PIMENTA. 10 ans de DBA Sham UNMAR Philippe PIMENTA.
SECURITE DU SYSTEME D’INFORMATION (SSI)
Contrôles d'accès aux données
Projet .NET : Projet GEn A4RIL
Module 1 : Préparation de l'administration d'un serveur
Amélioration de la sécurité des données à l'aide de SQL Server 2005
Gérard Gasganias Ingénieur Avant-Vente Microsoft France
1 Bases de Données Distribuées Chapitre 22, Sections 22.6–22.14.
sauvegarde de base de données
Aurélien Koppel Manager Bios Consulting
1 CLUB DES UTILISATEURS SAS DE QUÉBEC COMMENT TRANSFORMER UN PROGRAMME SAS EN TÂCHE PLANIFIÉE SOUS WINDOWS Présentation de Jacques Pagé STRiCT Technologies.
Gestion des bases de données
Services fournis par le SI et technologies associées
Les nouveautés Windows Server 2012
Connecteur Team Foundation Server Project Server
Patrick Guimonet Architecte Infrastructure Microsoft France.
Scénarios Architecture Drupal V 1.0. Scénario 1 : La base de données est également installée sur celui-ci. Le client ici fait office dinjecteur. Drupal.
Office 365 Administration et supervision du service
Office 365 Damien Caro Christian Fumey Cecilia Lentini
2 Développer, tester et déployer un site web avec WebMatrix (RIA101) Christine Dubois 9 février 2011.
22 Faut il repenser les systèmes décisionnels : vers l’analyse en libre service maîtrisée 9/02/2010 Lionel BILLON – Chef de produit SQL Server - Microsoft.
2 Industrialisation des développements sur SQL Server avec Visual Studio 2010 Mardi 8 Février – 17h30 Karim Zegour – Winwise Michel Perfetti – MVP VS.
Protéger Exchange avec System Center Data Protection Manager 2007
Hyper-V Cloud - Le Cloud Privé version Microsoft
‘‘Open Data base Connectivity‘‘
Solutions d'infrastructure, systèmes et réseaux
Introduction.
ANALYSE METHODE & OUTILS
Outil de gestion des cartes grises
Gérer la sécurité des mots de passe et les ressources
Votre espace Web Entreprises Article 39 Démonstration.
Nouvelles technologies de système de fichiers dans Microsoft Windows 2000 Salim Shaker Ingénieur de support technique Support technique serveur Microsoft.
CEDCOM architecture haute performance pour des applications “big data” Tanguy Raynaud Projet CEDAR.
La réplication dans les réseaux mobiles ad hoc
Module 8 : Surveillance des performances de SQL Server
Adam & Dev’ Développeur de Solutions Informatiques.
PLAN I. Problématique A. Les besoins L’entreprise La productivité B. Enjeux économiques et techniques Redondance Éventuelle migration II. Solutions proposées.
Duplication Historisation Supervision Reprise sur Incident Objectif: Permettre une duplication des fichiers de travail de plusieurs serveurs vers un serveur.
Les Composants de l’architecture Oracle
Bases de données Open Source Pierre Crépieux 13/03/2008.
1 Présentation. 2 Sommaire Flots de données Evolutions Conclusions.
Objectifs A la fin de ce chapitre, vous pourrez : présenter l'utilisation d'opérations de chargement de données par chemin direct décrire l'utilisation.
Yonel Grusson 1 SQL SERVER 2000 CLIENT/SERVEUR. Yonel Grusson 2 PLAN Présentation Installation Résultat de l'installation L'administration –Par le SQL.
“Software defined Storage”
2 Le futur de VB et l’asynchronisme [LAN101] 08/02 14h30 Patrice Lamarche GPI
La sécurité dans SQL Server 2005
Les utilisateurs potentiels : Les administrateurs de bases de données, Les développeurs, Le support et les opérations, Les architectes, Les analystes.
22 SQL Server 2008 R2 Administration & Monitoring 09/02/2010 Vincent BelletPascal Belaud ConsultantArchitecte avant-vente Microsoft FranceMicrosoft France.
Module 3 : Gestion des fichiers de base de données
Gestion des documents internes avec SQL Server 2005 Date de publication : janvier 2006.
SQLSaturday Paris 2015 SSAS et le moteur relationnel Faire son choix.
Transcription de la présentation:

Le moteur SQL Server 2008 R2 par l'exemple (DAT304) Mercredi 9 février 2011 - 11H00-12H00 Pascal Belaud http://belaud.fr Architecte Avant-Vente SQL Server Division Grands Comptes – Microsoft France

Le sommaire de la session Démonstrations ! Venez découvrir les possibilités du moteur SQL Server 2008 R2 dans cette session 100% orientée démonstrations. Si l'un des sujets suivants vous intéresse, alors cette session est pour vous ! Audit, Cryptage, Gestion des instances par règle, haute-disponibilité (Windows Failover Cluster, Database Mirroring, log Shipping, Peer-to-Peer Replication), Distributed Partition View, Data Collection et Performance Datawarehouse, Resource Governor, ou encore compression de bases de données

Protéger l’information All Actions Audited Description : Permettre l’audit de toutes les opérations ayant lieu sur un serveur de base de données SQL Server Audit des instructions DDL Create, Alter, Drop Audit des instructions DML Select, Insert, Update, Delete Objectif : Respecter les contraintes légales sur l’accès aux données Anticiper les accès frauduleux

Protéger l’information Transparent Data Encryption* Description : Protection des fichiers de données, de log et des backups par cryptage transparent et automatique Objectif : Se protéger contre les vols de fichiers de données Respecter les contraintes légales sur la protection des données stockées

Protéger l’information Column Encryption Description : Protection d’une ou plusieurs colonnes par cryptage Utilisation de clé symétrique, clé asymétrique, certificat Objectifs : Se protéger contre l’accès frauduleux aux données Respecter les contraintes légales sur la lecture des données stockées par les employés

Réduire le temps pour gérer les opérations Policy Based Management Description : Permettre de décrire un état idéal pour nos instances SQL Server Permettre de vérifier que nos instances SQL Server respectent bien les règles définies précédemment Intervention sur les propriétés des colonnes jusqu’à celles des bases de données Objectifs : Réduire considérablement les problèmes de production liés à des changements de configuration inopinés Avoir une garantie que les règles maison sont bien respectées par tout le monde

Augmenter la fiabilité des applications Log Shipping Description : Sauvegarde du journal de transactions d’un serveur primaire puis copie et restauration de ceux-ci sur un ou plusieurs serveurs secondaires Objectifs : Assurer une redondance des données en permettant une reprise de l’activité la plus rapide possible et avec le moins de perte de données possible Accéder éventuellement à certains serveurs secondaires en lecture seule si nécessaire Organiser la restauration sur les différents serveurs secondaires à des rythmes temporels éventuellement différents

Augmenter la fiabilité des applications Failover Clustering* Description : Protéger une série de services et de ressources Le Failover Clustering est fourni par Windows Server 2008 R2 SQL Server 2008 R2 est un « client » du Failover Clustering comme un autre Objectif : Assurer une haute-disponibilité d’un serveur complet avec de deux à 16 nœuds

Augmenter la fiabilité des applications Enhanced Database Mirroring* Description : Fournir de la haute-disponibilité via une copie synchronisée de la base de données d’une instance vers une autre Plusieurs modes de communication : Synchrone / Asynchrone Avec témoin / Sans témoin Temps de bascule de l’ordre de la seconde Objectif : Garantir une haute-disponibilité pour vos bases de données critiques

Augmenter la fiabilité des applications Automatic Page Repair* Description Utiliser le Database Mirroring pour corriger automatiquement les pages corrompues sur le Principal et/ou le Miroir Objectifs : Réduire le temps d’indisponibilité de vos données à cause de corruptions physiques du stockage

Augmenter la fiabilité des applications Database Snapshot* Description : Créer une base de données en lecture seule à partir d’une base de données en production (ou « mirroré ») Utilisation des « Sparse Files » de Windows Objectifs : Fournit une vue lecture seule d’une base de données pour effectuer de la restitution Permet de faire des copies de sauvegarde temporaires pour éviter des erreurs humaines Permet de réutiliser un serveur intervenant dans une architecture en miroir pour en faire un serveur de restitution

Augmenter la fiabilité des applications Peer-To-Peer Replication* Description : Obtenir un plan de reprise d’activité pour les données en les dupliquant sur leurs plusieurs serveurs physiques Permet de fournir un scénario de « Disaster Recovery » multi sites très simplement Objectif : Fournir un scénario de « Disaster Recovery » multi sites en dupliquant les données sur leurs plusieurs serveurs physiques

Augmenter la fiabilité des applications Distributed Partitioned Views* Description : Augmenter les performances en répartissant les données sur plusieurs serveurs physiques différents Fournir une vue unifiée de ces données Parallélisation des requêtes Objectif : Répartir les données, et donc la charge, sur plusieurs serveurs physiques date

Réduire le temps de résolution des problèmes Data Collection - Performance DW Description : Permettre de collecter des informations pour effectuer de manière efficace du Capacity Planning Permettre de planifier la collecte d’informations sur l’état des systèmes pendant une période de production intensif à des fins d’analyses, le tout à postériori Permettre de planifier la collecte d’informations sur le contexte d’exécution des requêtes pour essayer de mieux comprendre les problèmes liés à leur exécution, le tout à postériori Objectif : Faire en sorte que les serveurs tournent toujours dans les meilleurs conditions possibles quel que soient les charges

Fournir des niveaux d’opérations prédictibles Resource Governor* Description : Plateforme de contrôle des ressources système en fonction de profils Des « pools » décrivant le min et max en % de CPU et mémoire Des « workloads » décrivant Nb max de requêtes simultanées Durée maximale utilisée par une requête Mémoire maximum utilisée par une requête Degré de parallélisme maximum par requête Les différents profils sont définis par vous-même via une fonction de classification Objectif : Obtenir un niveau d’exécution prévisible pour vos requêtes

Support de la compression de base de données 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 ROW ou PAGE De plus, support de la compression du backup Objectifs : Gagner du stockage et donc réduire les coûts afférents à celui-ci Permettre de gérer plus de données pour la même quantité de mémoire et donc augmenter les performances

Démonstrations ! Conclusion Vous venez de découvrir les possibilités du moteur SQL Server 2008 R2 dans cette session 100% orientée démonstrations. Audit, Cryptage, Gestion des instances par règle, haute-disponibilité (Windows Failover Cluster, Database Mirroring, log Shipping, Peer-to-Peer Replication), Distributed Partition View, Data Collection et Performance Datawarehouse, Resource Governor, ou encore compression de bases de données

MSDN et TechNet : l’essentiel des ressources techniques à portée de clic Portail administration et infrastructure pour informaticiens Portail de ressources technique pour développeurs http://technet.com http://msdn.com