Batchgröße für Abfragen des CMDB-Abfragegenerators
In einem Basissystem wird für jede Ausführung einer Abfragegeneratorabfrage eine globale Batchgröße von 100 zugewiesen. Bei Bedarf können Sie eine Systemeigenschaft verwenden, um die standardmäßige globale Batch-Größe zu überschreiben oder den Batch-Größenwert pro gespeicherter Abfrage zu optimieren.
Abfragen können sich erheblich unterscheiden, da sie so konfiguriert werden können, dass sie eine Vielzahl von Klassen abfragen. Daher ist die Batchgröße im Basissystem möglicherweise nicht für jede Abfrage optimal, und bei einigen Abfragen kann es zu Zeitüberschreitungen kommen oder der Abschluss einiger Abfragen kann lange dauern. Die optimale Batch-Größe für die Ausführung von Abfragen hängt von der Systemlast ab, z. B. von der Datenmenge und der Anzahl der Beziehungen in Ihrem System. Wenden Sie sich an den Support, um Unterstützung bei der Berechnung der Batchgröße für Ihre Abfrage zu erhalten.
- Anwenderoberfläche des Abfragegenerators (Ad-hoc- oder gespeicherte Abfrage)
- Skriptfähige Abfragegenerator-API
- Geplante Aufgaben
- CMDB Gruppe(n)
- Der Wert im Feld Execution Batch Size in der Tabelle „Gespeicherte Abfragen“ für eine bestimmte gespeicherte Abfrage. Wenn festgelegt, gilt dieser Wert nur für die gespeicherte Abfrage und hat Priorität gegenüber dem globalen Wert 100 und dem Wert der Systemeigenschaft „ glide.cmdb.query.batch_size “.
- Der Wert der Systemeigenschaft glide.cmdb.query.batch_sizebestimmt, falls vorhanden, global die Batchgröße, die allen Abfrageausführungen zugewiesen wird. Wenn Sie diese Eigenschaft hinzufügen und festlegen, gilt der Wert für alle Abfragen mit Ausnahme der gespeicherten Abfragen, für die der Wert Execution Batch Size festgelegt ist.
- Ein globaler Wert von 100, wenn die beiden vorherigen Optionen nicht konfiguriert sind.
Batch-Größe für Abfragen ändern
- Global für alle Abfragen: Durch Hinzufügen (falls erforderlich) und Festlegen des Werts der Systemeigenschaft glide.cmdb.query.batch_size.
- Pro gespeicherter Abfrage: Legen Sie die Batchgröße für eine bestimmte gespeicherte Abfrage fest
Legen Sie die Batchgröße für eine bestimmte gespeicherte Abfrage fest
Konfigurieren Sie eine anwenderdefinierte Batchgröße für eine gespeicherte Abfrage des CMDB-Abfragegenerators, deren Abschluss lange dauert oder die eine Zeitüberschreitung verursacht. Eine anwenderdefinierte Batch-Größe überschreibt die globale Batch-Größe im Basissystem und den Wert der Systemeigenschaft glide.cmdb.query.batch.size.
Vorbereitungen
Erforderliche Rolle: admin