Sql server 2014 : optimisation des performances

Formation

A distance

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

  • Méthodologie

    A distance

À propos de cette formation :Tout au long de ce cours, vous allez acquérir une expérience pratique des fonctionnalités d'amélioration des performances de SQL Server 2014. Vous allez créer et modifier des tables en mémoire pour le traitement OLTP hautes performances, générer des procédures stockées compilées en natif pour une exécution efficace et améliorer les performances en mettant en œuvre la durabilité différée. En outre, vous allez utiliser l'outil d'analyse, de migration et de création de rapports pour déterminer les tables à convertir en tables en mémoire.

À propos de cette formation

À qui s'adresse cette formation ?Aux responsables du réglage et de l'optimisation des bases de données SQL Server.

Questions / Réponses

Ajoutez votre question

Nos conseillers et autres utilisateurs pourront vous répondre

À qui souhaitez-vous addresser votre question?

Saisissez vos coordonnées pour recevoir une réponse

Nous ne publierons que votre nom et votre question

Les Avis

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.

Les matières

  • Tables
  • Procédures
  • Durabilité
  • Concurrence

Le programme

Caractéristiques des performances SQL Server 2014

Mettre à jour les index columnstore

  • Cluster vs. non cluster
  • Évaluer les bénéfices et les coûts
Exploiter les changements d’optimiseur
  • Surveiller l’exécution des requêtes en temps réel
  • Partionnement des statistiques
  • Exposer les différences entre la nouvelle estimation de cardinalité et les versions précédentes
  • Spécifier la priorité de verrouillage pour les commutateurs de partitionnement et les builds
  • Éviter que les opérations en bloc tempdb ne débordent sur le disque
Étendre un pool de mémoires tampons vers un disque SSD
  • Augmenter le débit entrée/sortie et réduire la latence
  • Configurer l’extension des pools de mémoires tampons
  • Adhérer aux bonnes pratiques

Travailler avec des tables OLTP en mémoire

Analyser les structures sous–jacentes

  • Évaluer la structure brute
  • Présenter l’interopérabilité
  • Index de hachage vs. Index non cluster
  • Libérer de la mémoire avec le nettoyage de la mémoire
  • Étudier l’insertion, la mise à jour et la suppression d’opérations
Conserver les tables en mémoire sur le stockage physique
  • Placer les données et les fichiers delta dans un groupe de fichiers
  • Vérifier pour fusionner les fichiers
  • Gérer les DLL de tables en mémoire
Créer une table en mémoire
  • Estimer les besoins de mémoire
  • Choisir entre tables durables et non durables
  • Comparer les tables en mémoire / sur disque
  • Remplacer une table temporaire par un type de table
  • Modifier les définitions de tables en mémoire
Administrer les bases de données « Hekaton »
  • Calculter les statistiques des index
  • Sauvegarder et récupérer des bases de données
  • Récupération après un crash de serveur
  • Mettre en œuvre des solutions de reprise après sinistre
Créer et modifier les procédures stockées natives
  • Compiler en code natif pour une exécution efficace
  • Identifier les fonctionnalités non prises en charge en mode natif
  • Comparer les performances des procédures stockées natives et interprétées
  • Gérer la recompilation des procédures natives

Gérer les transactions, les verrous et les loquets

Contrôler la concurrence pour les tables sur disque

  • Revoir les propriétés ACID
  • Résoudre les problèmes de concurrence avec les niveaux d’isolation ANSI
  • Verrouillage, blocage et interblocage
  • Analyser le conflits des loquets
Modèle de concurrence "Hekaton"
  • Minimiser la surcharge des verrous et des loquets avec un contrôle de concurrence optimiste multi–versions
  • Sélectionner les niveaux d’isolation appropriés pour les transactions qui impliquent les tables en mémoire et sur disque
  • Gérer le comportement optimiste de la lecture renouvelée et des niveaux d’isolation sérialisables
Exploiter la durabilité retardée
  • Évaluer le risque de la perte des données
  • Sélectionner la durabilité au niveau de la base de données, des procédures ou des transactions
  • Forcer la durabilité avec une procédure de système

Surveiller et dépanner SQL Server 2014

Améliorer l’indexation pour résoudre les problèmes de performances

  • Configurer les compartiments de hachage
  • Faire correspondre les types d’index aux requêtes
  • Modifier les définitions d’index
Éviter la sollicitation de la mémoire
  • Surveiller l’usage de la mémoire, paramétrer Resource Governor

Exploiter l’outil AMR

  • Paramétrer l’entrepôt de données de gestion
  • Activer l’ensemble de collecte des performances des transactions, recueillir des statistiques sur les performances
  • Évaluer le potentiel des tables en mémoire avec AMR

Informations complémentaires

Travaux Pratiques :Configurer le pool de mémoires tampons pour l'étendre vers des disques (SSD)Exposer les différences entre les performances des tables en mémoire/sur disqueDévelopper des procédures stockées nativesActiver les statistiques incrémentales pour les tables partitionnéesDépanner et guérir la sollicitation de la mémoireConcevoir les index en mémoire pour correspondre aux requêtes

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.

Sql server 2014 : optimisation des performances

Prix sur demande