Outil d’analyse des performances du filtre de données de sécurité

  • Rversion finale: Yokohama
  • Mis à jour 6 mars 2025
  • 2 minutes de lecture
  • L’outil d’analyse des performances des filtres de données de sécurité identifie les goulots d’étranglement introduits par un filtre de données de sécurité.

    Avant de commencer

    Rôle requis : security_admin

    Pourquoi et quand exécuter cette tâche

    L’outil d’analyse des performances fournit des commentaires sur l’impact d’un filtre de données de sécurité sur les performances. Il analyse l’exécution de la requête lorsque le filtre de données spécifié est appliqué à la table, en même temps que toute requête codée fournie pour l’analyse. Cela permet d’identifier les goulots d’étranglement potentiels introduits par le nouveau filtre de données, ce qui permet de prendre une décision éclairée pour équilibrer les exigences de sécurité et les performances optimales des requêtes.

    Procédure

    1. Dans le filtre de navigation, saisissez sys_properties.list.
    2. Définissez la propriété glide.security.data_filter.diagnostic_enabled sur vrai.
      Si la propriété n’existe pas dans la table Propriétés système, lisez Add a system property et ajoutez-la manuellement.
    3. Accédez à Tous > Sécurité de système > Filtres de données de sécurité.
    4. Sélectionnez un filtre de données de sécurité à analyser.
    5. Sélectionnez Analyser les performances sous Liens connexes.Lien connexe Analyser les performances
    6. Renseignez les champs du formulaire selon vos besoins.Exemple de filtre de données
      Tableau 1. Formulaire Analyser les performances
      Champ Description
      Filtre de données Filtre de données sélectionné pour l’analyse
      Filtres de données actifs connexes Le nombre de filtres de données actuellement actifs susceptibles d’avoir un impact sur les performances. Sélectionnez l’icône d’informations (icône d’informations) pour afficher les filtres de données actifs.
      Table La table sélectionnée pour l’analyse.
      Requête codée Requête d’analyse.
      Exécutions de la requête Le nombre de fois où échantillonner les performances de la requête.
      Remarque :
      Doit être compris entre 10 et 100.
    7. Sélectionnez Analyser les performances de la requête.

    Résultats

    La section Résumé des performances compare l’exécution des temps de requête avec et sans le filtre de données sélectionné appliqué. Il capture diverses mesures, notamment les temps d’exécution des requêtes Max, Min, Mean et Médian , et fournit une analyse complète de l’impact du filtre sur les performances.Résumé des performances

    L’indicateur d’impact sur les performances fournit des conseils de haut niveau pour filtrer les performances. Les résultats de l’indicateur sont calculés à partir de la variation médiane du temps d’exécution de la requête. Le temps d’exécution de la requête est souvent corrélé à la complexité du filtre et de la requête de l’utilisateur. Voir pour security-data-filters.html#security-data-filters__section_fyq_jkd_p2c plus d’informations sur les performances du filtre de données de sécurité.
    Tableau 2. Indicateurs d’impact sur les performances
    Indicateur Message Explication
    Faible Ce filtre de données ne ralentit pas les requêtes ni les temps de chargement des pages. Le pourcentage de variation du temps médian d’exécution des requêtes est de 0 % (aucun changement).
    Moyenne Ce filtre de données peut ralentir les requêtes existantes et accélérer le chargement des pages. Le pourcentage de variation du temps médian d’exécution des requêtes est supérieur à 0 % et peut atteindre 100 %.
    Critique L’exécution de ce filtre de données prend plus de temps. Cela ralentit les requêtes existantes et allonge le chargement des pages. Le pourcentage de changement du temps médian d’exécution des requêtes est supérieur à 100 %.