Configurer la vérification rapide de l'application monopage

Vous pouvez configurer la vérification rapide de l'application monopage pour valider l'incidence potentielle d'une modification du système sur la charge de travail de base de données avant de mettre en oeuvre la modification dans l'environnement de production.

SPA Quick Check est un outil de diagnostic qui permet d'éviter les régressions de performances. Il permet de prédire comment une modification proposée, telle qu'une modification de paramètre de base de données, la collecte de statistiques en attente de l'optimiseur ou l'implémentation de profils SQL, affectera les plans d'exécution et les performances des instructions SQL. SPA Quick Check utilise un SQL Tuning Set et exécute les instructions SQL dans un environnement contrôlé, avant et après la modification du système simulé. Il compare ensuite la performance des énoncés SQL dans les scénarios avant et après et génère un rapport qui fournit des informations sur les énoncés SQL améliorés, en régression et inchangés. En outre, il fournit des recommandations pour atténuer la dégradation des performances des instructions SQL en régression.

SQL Performance Watch est intégré à Database Management Diagnostics & Management, et vous pouvez configurer les paramètres de vérification rapide de SPA et valider l'impact de la modification des paramètres d'initialisation modifiables par session dans Diagnostics & Management. Pour plus d'informations sur la validation à l'aide de la vérification rapide de l'application monopage lors de la modification des paramètres de base de données, voir Modifier les paramètres de base de données.

Avant d'accéder à Configurer la vérification rapide de l'application monopage dans SQL Performance Watch, vous devez vous assurer que les données d'identification privilégiées pour les diagnostics avancés sont définies. Avec les données d'identification privilégiées de diagnostics avancés, vous pouvez voir les paramètres de configuration par défaut pour la vérification rapide de l'application monopage et apporter des modifications, si nécessaire. Pour plus d'informations sur les données d'identification privilégiées pour les diagnostics avancés, voir Définir les données d'identification privilégiées pour les diagnostics avancés.

Pour accéder à Configurer la vérification rapide de l'application monopage dans SQL Performance Watch :

  1. Accédez à la page d'accueil SQL Performance Watch pour la base de données.
  2. Dans le volet de gauche sous Ressources, cliquez sur Configurer la vérification rapide de l'application monopage.
  3. Vérifiez ou modifiez les paramètres de configuration de la vérification rapide de l'application monopage :
    1. Jeu de réglages SQL : Sélectionnez l'ensemble de réglages SQL qui contient les énoncés SQL à analyser pour détecter les modifications de performance.
    2. Mode d'essai : Sélectionnez une option pour exécuter et analyser la charge de travail SQL :
      • Test execute (Tester l'exécution) : Exécute les énoncés SQL dans un environnement de test sans modifier les données. Il simule l'exécution pour collecter des mesures de performance et générer des recommandations.
      • Exécuter le plan : Génère un plan d'exécution pour chaque énoncé SQL, fournissant des informations sur la façon dont l'optimiseur de base de données traite l'interrogation.
      • Hybride : Combine Test execute (Tester l'exécution) et Execute plan (Exécuter le plan), offrant une analyse complète en exécutant les énoncés SQL et en fournissant les plans d'exécution.
    3. Limite de temps SQL (secondes) : Spécifiez la limite de temps pour l'exécution de l'énoncé SQL.
    4. Exécuter l'instruction LMD complète : Sélectionnez Oui pour exécuter entièrement l'énoncé LMD, notamment l'acquisition des verrous de rangée et la modification des rangées.
    5. Seuil d'incidence de la charge de travail (%) : Entrez une valeur pour indiquer le seuil (pourcentage) de l'incidence de la modification d'un énoncé SQL sur une charge de travail.
    6. Seuil d'incidence SQL (%) : Entrez une valeur pour indiquer le seuil (pourcentage) d'une incidence de modification sur un énoncé SQL.
    7. Désactiver plusieurs exécutions : Sélectionnez Oui pour exécuter chaque énoncé SQL dans le jeu de réglages SQL une seule fois.
    8. Mesure de comparaison : Sélectionnez les mesures que vous souhaitez utiliser pour l'analyse comparative.
    9. Utiliser le groupe de consommateurs de ressources : Sélectionnez Oui pour spécifier le groupe de consommateurs de ressources à utiliser pour l'analyse.
  4. Cliquez sur Enregistrer.