Formation indisponible à l'heure actuelle

Bases de données SQL Server hautement performantes

4.5
1 avis
  • Le cours sur les bases de données SQL Server hautement performantes m'a permis de mieux comprendre les problèmes rencontrés par mon enterprise avec notre base de données actuelle.
    |

Formation

À Paris ()

Prix sur demande

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Description

  • Typologie

    Formation

Vous apprendrez à Créer des bases de données hautement performantes pour SQL ServerCréer des transactions optimisant l'accès concurrentiel et minimisant la contentionInterpréter les plans d'accès aux données produits par l'optimiseur de requêtesMinimiser les E/S grâce à la conception de structures de données

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

4.5
  • Le cours sur les bases de données SQL Server hautement performantes m'a permis de mieux comprendre les problèmes rencontrés par mon enterprise avec notre base de données actuelle.
    |
100%
4.5
très bien

Évaluation de la formation

Recommandée

Évaluation du Centre

M. Haslam QA/QC Manager Rydex Funds

4.5
03/03/2016
Les points forts: Le cours sur les bases de données SQL Server hautement performantes m'a permis de mieux comprendre les problèmes rencontrés par mon enterprise avec notre base de données actuelle.
À améliorer: .
Recommanderiez-vous cette formation?: Oui
*Tous les avis recueillis par Emagister & iAgora ont été vérifiés

Les exploits du centre

2016

Toutes les formations sont actualisées

L'évaluation moyenne est supérieure à 3,7

Plus de 50 opinions au cours des 12 derniers mois

Ce centre est avec Emagister depuis 16 ans.

Le programme

Concepts de baseAnalyse des performances
  • Choix de l'outil de surveillance approprié
  • Enquête sur les plans avec SHOWPLAN_ALL
  • Interprétation des sorties STATISTICS
  • Identification des problèmes de performances avec les données présentées par le Générateur de Profils
Développer un plan de surveillance
  • Établir un référentiel des performances
  • Suivi des changements dans le temps
  • Création des traces du Générateur de Profils côté serveur
  • Surveillance de SQL Server et du système d'exploitation avec le Moniteur Système
Gestion du stockageArchitecture de la base de données
  • Allocation de page et d'extension
  • Contrôle du stockage des données avec les groupes de fichiers
Définition des tables
  • Choix des types de données appropriés
  • Spécification des emplacements physiques texte et image
  • Étude des structures de pages internes
Création et gestion des index
  • Clusterisés ou non-clusterisés
  • Définition de vues indexées
  • Analyse et réparation de la fragmentation
Mémoire et verrouillageGestion de la mémoire
  • Pool de tampon
  • Gestionnaire de tampon
  • Lazywriter
  • Point de contrôle
  • Écriture de journaux
Conception de transactions
  • Cohérence ou concurrence
  • Enquête sur les types de verrouillage et leurs compatibilités
  • Choix des niveaux d'isolation
  • Conception des transactions pour limiter la durée de verrouillage
  • Résolution des problèmes de contention
  • Gestion de l'interblocage
  • Mise en place du versioning de ligne
Optimisation des requêtesArchitecture de l'optimiseur de requêtes
  • Phases
  • Stratégies
  • Plans d'accès aux données
  • Paramétrage automatique
  • Éviter la recompilation des requêtes
Maintenance de la mise à jour des statistiques
  • Index ou colonnes
  • Automatique ou manuelle
  • Scan complet ou partiel
Différences entre les types de requêtes
  • Point
  • Multipoint
  • Gamme
  • Correspondance des préfixes
  • Extrême
  • Commande
  • Groupe
  • Lien
Conception d'index efficaces
  • Choix des index en fonction du type de requête
  • Spécification de chemins d'accès alternatifs
  • Amélioration de la performance des liens
  • Augmentation de l'efficacité du tri
  • Réduction des E/S avec les index couverts
  • Mise en œuvre d'index distribués
  • Conseils de conception avec les outils d'optimisation intégrés
Conception physique d'un modèle de donnéesStockage de données agrégées pour une récupération plus rapide
  • Définition des tables roll-up
  • Matérialisation de données agrégées avec des vues indexées
Réduction du temps de réponse en introduisant les données redondantes
  • Maintenance des données redondantes avec les déclencheurs
  • Amélioration des performances avec les clés de substitution
  • Création d'une base de données en lecture seule
Résolution des problèmes de performances grâce au partitionnement
  • Partitionnement horizontal et vertical
  • Partitionnement de tables
  • Définition de vues partitionnées
Surveillance avec des événements étendus
  • Construction de packages
  • Analyse de résultats capturés

Appeler le centre

Avez-vous besoin d'un coach de formation?

Il vous aidera à comparer différents cours et à trouver la solution la plus abordable.

Bases de données SQL Server hautement performantes

Prix sur demande