Conseils relatifs aux performances pour les rapports d'inventaire
Si votre base de données comporte plus de 1 000 postes de travail, l'affichage de la liste de tous les sous-rapports prend du temps. Nous vous conseillons de spécifier une liste de sous-rapports. Cela vous permet d'améliorer les performances générales des rapports.
Conseils relatifs aux performances pour l'exportation des données d'inventaire
Afin de maximiser les performances de l'exportation des données d'inventaire, vous devez activer la condition de filtre de DBExport. En fonction de la requête que vous spécifiez, DBExport n'exportera que le logiciel sélectionné.
Durant l'exportation, désélectionnez les attributs que vous ne souhaitez pas utiliser. Pour ce faire, utilisez les options DBExport et Required Attributes Only (Attributs requis uniquement).
Effectuez l'exportation du logiciel séparément. Les performances de la fonction d'exportation des données non logicielles en seront accélérées.
Conseils relatifs aux performances pour les requêtes d'inventaire
Spécifiez la requête (Processor.Processor Family = UNKNOWN) pour obtenir des informations sur tous les postes de travail de la base de données à tout moment et sélectionnez l'option Afficher les machines qui ne répondent pas à la requête.
Si les spécifications de requêtes ne sont pas complexes ou si vous ne souhaitez pas sauvegarder vos requêtes, n'utilisez pas l'option Type de recherche avancée.
Spécifiez les requêtes en utilisant la condition AND dans plusieurs groupes afin d'augmenter les performances.
Divisez une requête complexe en plusieurs groupes séparés par un opérateur logique.
Si vous souhaitez utiliser une requête complexe sur plusieurs postes de travail, augmentez la taille du cache de la base de données. Pour plus d'informations sur le réglage des bases de données, reportez-vous à Conseils de réglage des paramètres de base de données
Sauvegardez les requêtes rapides et ciblées pour une utilisation ultérieure.
N'appelez pas la requête d'inventaire en vous connectant à une base de données sur un lien lent.
Si l'exécution d'une requête complexe sur un lien rapide prend plus de 10 minutes, il n'existe probablement aucun poste de travail qui correspond à la requête spécifiée. Le message suivant apparaît :
Aucun système informatique ne correspond à la requête
Fermez la fenêtre Résultats, précisez votre requête et essayez de nouveau. Répétez le processus de précision de votre requête jusqu'à ce que vous localisiez vos postes de travail.
Pour obtenir des performances optimales, nous vous conseillons de ne pas utiliser plus de quatre groupes ni plus de trois opérateurs logiques pour séparer les groupes de la requête.
Si vous connaissez la chaîne logique exacte, évitez d'utiliser l'opérateur MATCHES. Cet opérateur recherche dans la base de données un résultat basé sur le modèle que vous avez spécifié. Cela diminuera les performances.
Si vous souhaitez vérifier un composant d'inventaire particulier qui n'est pas stocké dans la base de données d'inventaire, utilisez l'opérateur (ISNULL) au lieu d'une requête avec un attribut normal.
Si vous exécutez une requête une seconde fois, essayez de ne pas arrêter la base de données d'inventaire connectée. Si vous procédez de la sorte, la requête s'exécute plus rapidement.