Batchgröße für CMDB-Abfragegenerator-Abfragen
In einem Basissystem wird jeder Abfrage-Generator 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 stark unterscheiden, da sie so konfiguriert werden können, dass eine Vielzahl von Klassen abgefragt werden. Daher ist die Batch-Größe im Basissystem möglicherweise nicht für jede Abfrage optimal, und einige Abfragen können zeitüberschreitend sein oder lange dauern. Die optimale Batch-Größe für die Ausführung von Abfragen hängt von der Systemauslastung ab, z. B. 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 API des Abfragegenerators
- Geplante Aufgaben
- CMDB-Gruppen
- Der Wert in Execution Batch SizeFeld 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 vor dem globalen Wert 100 und dem Wert von Glide.cmdb.query.Batch_size Systemeigenschaft.
- Der Wert der Systemeigenschaft Glide.cmdb.query.Batch_size , Wenn vorhanden, bestimmt global die Batchgröße, die allen Abfrageausführungen zugeordnet ist. Wenn Sie diese Eigenschaft hinzufügen und festlegen, gilt der Wert für alle Abfragen mit Ausnahme gespeicherter Abfragen mit Execution Batch SizeWert festgelegt.
- Ein globaler Wert von 100, wenn die vorherigen beiden Optionen nicht konfiguriert sind.
Batchgröße für Abfragen wird geändert
- 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 Batch-Größe für eine gespeicherte Abfrage des CMDB-Abfragegenerators, die lange dauert oder eine Zeitüberschreitung aufweist. Eine anwenderdefinierte Batch-Größe überschreibt die globale Batch-Größe im Basissystem und den Wert von glide.cmdb.query.batch.sizeSystemeigenschaft.
Vorbereitungen
Erforderliche Rolle: Administrator