Puffer-Parameter

Abbildung 1. Puffer-Parameter

Der "Pufferung"-Reiter der NGA Backend-Konfiguration wird genutzt, um Backend-Parameter zu definieren, die mit der Pufferung von Daten zu tun haben, die geschrieben werden sollen.

Die Blöcke können wie folgt gespeichert werden:

Diese Einstellungen definieren wie gepufferte Blöcke im Hauptspeicher gespeichert werden und nach wievielen Millisekunden Blöcke gepuffert werden.

  • Blöcke nicht speichern: schnell, aber Daten gehen verloren, wenn der Prozess gestoppt wird oder abstürzt,
  • Nur im Hauptspeicher: Puffern im Hauptsspeicher: Konfiguriert wie viele Blöcke sich im Hauptspeicher befinden dürfen. Wenn diese Nummer erreicht ist, werden die ältesten Blöcke gelöscht (wenn "Blöcke speichern in" auf "Nur im Hauptspeicher" gesetzt ist) oder auf eine Festplatte gespeichert (wenn "Blöcke speichern in" auf "Hauptspeicher und Platte" gesetzt ist).
  • Nur auf Platte: auf der Festplatte (langsam aber sicherer) oder
  • Hauptspeicher und Platte: auf beiden Orten (neu gepufferte Daten werden im Speicher gespeichert, alte Daten auf einer Festplatte)
Abbildung 2. Blöcke Speichern-Optionen

Puffere nach [ms]: Wenn ein Block nicht in diesem Zeitintervall in der Datenbank abgelegt werden kann, wird sie gepuffert.

Blockanzahl: Blöcke werden gepuffert nachdem die Anzahl von Blöcken erstellt wurden.