quest software : leader dans la gestion des bases de données optimiser les performances de vos...

38
Outils complémentaires pour l’administrateur SQL Server Anthony Moillic Directeur Technique, [email protected] Quest Software France & BeLux

Upload: yseult-ducrocq

Post on 03-Apr-2015

116 views

Category:

Documents


7 download

TRANSCRIPT

Page 1: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Outils complémentairespour l’administrateur SQL ServerAnthony MoillicDirecteur Technique, [email protected] Quest Software France & BeLux

Page 2: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Agenda

Quest Software : leader dans la gestion des bases de donnéesOptimiser les performances de vos bases de donnéesConclusionQuestions/Réponses

Page 3: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Quest Software Leader dans la gestion des bases de données

Page 4: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Le Leader

Innovation, Expertise et FocusProductivité, Performance et Disponibilité

Quest Software est le leader dans la gestion des bases de données.

Page 5: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Quest Software : Le numéro 1 dans la gestion des bases de données

11Application Management SoftwareGartner Dataquest

Distributed Platform DataManagement FacilitiesIDC

Windows Server ManagementForrester Research

Page 6: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Des partenariats avec les Editeurs

Oracle.......Quest est Partenaire Certifié Oracle

Microsoft..Quest est Global ISV Partner of the year Gold Certified Partner

IBM ............Quest est Business Partner

MySQL......Quest est MySQL Strategic Partner

Sybase......Quest est Business Solution Partner

Page 7: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Développement et Administration

Pejman TabassomiConsultant, [email protected] Quest Software France & BeLux

Page 8: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

De la conception au déploiement

Une offre complète qui couvre l’ensemble du cycle de vie des bases de données

ArchitecteAnalysteAdministrateurChef de projetDéveloppeurIngénieur QualitéTesteur

Page 9: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Développement et Administration

Les solutions Quest Software vous permettent de

Concevoir et rétro-concevoir vos bases de données, Développer et expertiser votre code T-SQL et SQL avant la mise en productionTester vos bases de donnéesDéployer vos changementsAdministrer au quotidien vos bases

Toad Data Modeler, Toad for SQL Server, Benchmark Factory

Page 10: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Optimisation des Performances des bases de données

Page 11: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Complexité des tâches

L’optimisation d’une base de données nécessite une coordination d’efforts importants :

Page 12: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Quest Database Management Solutions

Panneau de notification - NOTICE BOARD

Supervision des applications

Analyse du noyau de base

DATABASE ANALYSIS

Diagnostic desPerformances

SPOTLIGHT

Optimisation SQL

PERFORMANCE ANALYSISSQL TUNING

Gestion de l’espace

SPACE MANAGEMENT

Console d’administration

FoglightFoglight

Page 13: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Une solution unique avec des fonctionnalités à la pointe:

Database AdministrationTuning SQLHistorique et Audit des performancesGestion de l’espaceDiagnostic de Performance

Simple à installer et à utiliserExpertise et base de connaissances intégrées

Quest Database Management Solutions

Page 14: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Quest Database Management Solutions

Page 15: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS – Database Analysis

Détection pro-active des problèmes de performances de base de donnéesOptimisation en continu des performances en effectuant des analyses automatiques et planifiéesConseils d’experts concrets sous forme de plan d’action

Couvre tous les aspects performances SQL Server

Configuration Instance ActivitySQL IO DataFiles, LogsBuffers, Cache Hit ratio, Verrous…

Conseils de tuning basés sur l’activité observée, la configuration et l’applicationFournit également les rapports historiques en ligne et au format HTML et PDF

Page 16: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS – Database Analysis

Page 17: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Diagnostic des Performances - Spotlight

Représenter graphique des flux et des composants d’une base de données Oracle, DB2, DB2 Mainframe, SQL Server, Sybase (... et à venir MySQL)Identification en temps réel des goulets d’étranglement, avec seuils d’alerte couleurPrésenter les détails par analyse descendante, Top Sessions, SQL consommateurs, verrous, buffers, I/O disque, pour identifier les problèmes de performanceMode Record and Playback pour enregistrer puis rejouer une période d’activité Base de connaissances et aide à la résolution inclues

Page 18: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Oracle

DB2

SQL Server

Sybase

Page 19: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS - Spotlight

Page 20: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Spotlight on SQL Server Enterprise

Spotlight on SQL Server en version EntreprisePlus évolutif (clients multiple simultané pour diagnostiquer multiples instances via le diagnostic server)Plus de possibilités de visualisation de l’ensemble des serveurs SQL (Topologie)

Page 21: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

SOSSE – Topology Viewer

Drag a box with the mouse to zoom

NodeRepresents a SQL Server Instance

Rings • Top - SQL Server Instance

Status• Bottom – O/S Status

Status• Group status is the highest

status of any Node it contains• Node status is the highest

status of its RingsConsole Status is the highest status of any of the objects

within the Console

Page 22: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS – Capacity ManagerPermet l’optimisation du stockage des données par des analyses de taux d’occupation, des prévisions et des alertes en cas de besoin immédiat d’espace supplémentaire.

Permet également de gérer les problèmes de fragmentation, de réorganiser et déplacer des objets ou des données entre groupes de fichiers ou partitions de tables.

Page 23: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS – Performance Analysis

Collecte et Historisation non intrusive et continue de toute l’activité SQL Collecte des changements (config système et base, modification du schéma et du plan d’exécution) permettant une corrélation performances et changementVisualisation des sessions actives ou récentes et des ordres SQL en cours d’exécutionERP Support : PeopleSoft (Utilisateurs, programmes, …)Visualisation historique multidimensionnelle (SQL, programmes, users, ...) des métriques CPU, IO, Buffer, ...Visualisation des verrous Rapports de tendance, de comparaison, de disponibilité

Page 24: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Performance Analysis

Page 25: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Gestion du changement

Page 26: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Rapports (tops, tendances, change tracking, etc.)

Page 27: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

QCSS – SQL Tuning

Optimisation SQLRéécritures automatiques (« SQL Optimizer ») grâce à un puissant moteur d’intelligence artificielle Propositions d’indexes (« Index Expert ») pour une ou plusieurs requêtesExtractions SQL (« SQL Scanner ») depuis les programmes sourceTests de performance et de montée en charge (« Benchmark Factory »)Bonnes pratiques (« Best Practices ») pour connaitre l’ensemble des éléments pouvant aider à l’amélioration des performances

Page 28: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses
Page 29: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Test de charge des requêtes

Pour savoir quelle requête proposée par SQL Tuning tient le mieux la chargeen fonction du nombred’utilisateurs

Page 30: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Quest Central for Databases

Foglight Spotlight

Performance Monitoring

Performance Diagnostics

Database Administration

Database Analysis

Performance Analysis

SQL Tuning

Space Management

Oracle x x x x x x x

SQL Server x x x x x x x

Sybase x x x

DB2 x x x x x x x

Couverture

Quest Central

Page 31: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

LiteSpeed

LiteSpeed SQL Server est la solution disponible la plus rapide et la plus sure de backup/recovery!

Compression et Cryptage complètement intégrésRestauration au niveau ObjectRéduit les besoins de stockage (jusqu’à 95%)

Réduit le TCO à la fois sur la partie management de la database et sur l’infrastructure de stockage.Réduit les temps d’indisponibilités causés par les opérations de backup et restore.

Outil spécialisé dans les opérations de Backup/Recovery pour Microsoft SQL Server

Page 32: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Chez un de nos clients : (Data Warehouse 1.1 TB)

Taille des Fichiers à

sauvegarder.

Temps de Sauvegarde.

Temps deRestauration.

Outils SQL natif

850 GB 6 Hrs, 9 Mins 10 Hrs, 47 Mins

LiteSpeed SQL

124 GB 2 Hrs, 10 Mins 4 Hrs, 58 Mins

GAIN 84% 67% 54%

Exemple…

LiteSpeed

Page 33: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Intrust for Database

Collection non intrusive :InTrust permet de collecter d'une manière très performante des statistiques d'accès aux base de données qui sont interceptées par un agent puis transmises à un serveur central pour analyse.

Audit en temps réel :Reçoit en temps réel des notifications d'évènements critiques comme les détections d'intrusion, fraude ou vol de données.

Outil permettant la surveillance, l’audit et l’analyse de l’activité, la génération d’alertes et le reporting pour les bases de données Microsoft SQL Server

Page 34: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Intrust for Database

Audits Intelligents :InTrust applique des règles de traitement des évènements conforme à la politique de l'entreprise. Des work flows représentant des procédures à appliquer pour chaque évènement sont mis en oeuvre.

Reporting :De nombreuses options sont disponibles dans la fonction de reporting qui permet la mise à disposition de rapport permettant de jauger le niveau de protection des données de l'entreprise.

Outil spécialisé dans les audits et la surveillance des bases de données pour Microsoft SQL Server

Page 35: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Et plus encore...

Dans le domaine de la gestion des bases de données, Quest Software propose également des solutions de

Test de Charge :............................Benchmark FactorySupervision :..................................Foglight

Visiter http://www.quest.com/sql_server_fr/

Page 36: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Conclusion

Pejman TabassomiConsultant, [email protected] Quest Software France & BeLux

Page 37: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

Conclusion

Quest Software développe des produits innovants pour augmenter les performances et la productivité de vos bases de données critiques Quest Software au travers de ses équipes techniques et commerciales vous accompagne dans la réussite de vos projets

Page 38: Quest Software : leader dans la gestion des bases de données Optimiser les performances de vos bases de données ConclusionQuestions/Réponses

© 2007 Microsoft France

Votre potentiel, notre passion TM