Batch-Größe für Abfragen des CMDB-Abfragegenerators
In einem Basissystem wird jeder ausgeführten Abfragegeneratorabfrage eine globale Batch-Größ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 sehr unterschiedlich sein, da sie für die Abfrage einer Vielzahl von Klassen konfiguriert werden können. Daher ist die Batch-Größe im Basissystem möglicherweise nicht für jede Abfrage optimal, und bei einigen Abfragen kann eine Zeitüberschreitung auftreten oder der Abschluss sehr lange dauern. Die optimale Batch-Größe für die Ausführung von Abfragen hängt von der Systemlast ab, z. B. Datenmenge und Anzahl der Beziehungen in Ihrem System. Wenden Sie sich an den Support, um Hilfe bei der Berechnung der Batch-Größe für Ihre Abfrage zu erhalten.
- Benutzeroberfläche des Abfragegenerators (Ad-hoc- oder gespeicherte Abfrage)
- Skriptfähige API des Abfragegenerators
- Geplante Aufgaben
- CMDB-Gruppen
- 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 Batch-Größe, die allen Abfrageausführungen zugeordnet wird. Wenn Sie diese Eigenschaft hinzufügen und festlegen, gilt der Wert für alle Abfragen mit Ausnahme gespeicherter Abfragen, für die der Wert Execution Batch Size festgelegt ist.
- Ein globaler Wert von 100, wenn die beiden vorherigen Optionen nicht konfiguriert sind.
Ändern der Batch-Größe für Abfragen
- 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 Batch-Größe für eine bestimmte gespeicherte Abfrage fest
Legen Sie die Batch-Größe für eine bestimmte gespeicherte Abfrage fest
Konfigurieren Sie eine benutzerdefinierte Batch-Größe für eine gespeicherte Abfrage des CMDB-Abfragegenerators, deren Abschluss lange dauert oder die eine Zeitüberschreitung auftritt. Eine benutzerdefinierte 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