Start/notes.ini Parameter/TRANSLOG_MaxSize

TRANSLOG_MaxSize

Parameter: TRANSLOG_MaxSize
Kurzbeschreibung: Legt die maximale Gesamtgröße des Domino-Transaktionslogs in Megabyte fest. Entspricht dem Feld „Maximum log space“ im Server-Dokument (Reiter „Transactional Logging“). Maximum 4096 MB für Circular-Style.

Steckbrief

Parameter
TRANSLOG_MaxSize
Komponente
Server (auch Notes-Client – dort meist 256 MB)
Kategorie
Transaktionslog
Verfügbar seit
Domino 5.x; aktuell dokumentiert in HCL Domino 9.0.x–14.5.1
Wertformat
Ganzzahl in Megabyte (MB)
Maximum (Circular)
4096 MB (4 GB)
GUI-Entsprechung
Server-Dokument → „Transactional Logging“ → „Maximum log space“

Beschreibung

Das Domino-Transaktionslog besteht aus einer Serie von Logdatei-Extents im Verzeichnis TRANSLOG_Path. Jedes Extent ist 64 MB groß (HCL KB0032176). TRANSLOG_MaxSize legt die obere Schranke für die Summe aller Extents fest.

Zusammenspiel mit TRANSLOG_Style

  • Circular (TRANSLOG_Style=0): Maximum 4096 MB (4 GB). Sobald der Bereich voll ist, werden älteste Einträge zirkulär überschrieben.
  • Linear (GUI-Option, intern circular mit größerem Limit): TRANSLOG_MaxSize kann über 4 GB gesetzt werden, falls zwischen zwei Vollbackups mehr Logvolumen anfällt.
  • Archive (TRANSLOG_Style=1): TRANSLOG_MaxSize ist eher eine Soft-Schranke; das tatsächliche Wachstum hängt davon ab, wie schnell die Backup-Software Extents als gesichert markiert. Reicht der Wert nicht, wächst der Logbereich über TRANSLOG_MaxSize hinaus, bis das Volume voll ist.

Verhalten ohne expliziten Wert

Ist TRANSLOG_MaxSize nicht gesetzt oder ungültig, schreibt Domino in die console.log:
Domino environment variable (TRANSLOG_MaxSize) is missing or invalid. Threshold criteria will be based upon all available disk space on the log volume.
Domino wählt seine Schwellen dann anhand des freien Plattenplatzes auf dem Translog-Volume. Auf großen Volumes ist das schwer zu prognostizieren – deshalb empfiehlt sich ein expliziter, an die Server-Last angepasster Wert.

Empfehlung Notes-Client (Daniel Nashed)

Für Translog auf einem Notes-Client (z. B. Power-User, Admin, Entwickler) wird typischerweise:
TRANSLOG_AutoFixup=1 TRANSLOG_UseAll=0 TRANSLOG_Style=0 TRANSLOG_Performance=2 TRANSLOG_Status=1 TRANSLOG_MaxSize=256 TRANSLOG_Path=c:\translog
256 MB sind eine bewährte Größe für Notes-Clients (Quelle: Daniel Nashed Blog, langjährige Praxis).

Beispiele

Produktiver Server mit Archive-Style und 4 GB Logbereich:
TRANSLOG_Status=1 TRANSLOG_Style=1 TRANSLOG_Path=D:\Domino\txn TRANSLOG_MaxSize=4096 TRANSLOG_Performance=2
Kleiner Server mit Circular-Style und 192 MB:
TRANSLOG_Status=1 TRANSLOG_Style=0 TRANSLOG_Path=D:\Domino\txn TRANSLOG_MaxSize=192 TRANSLOG_Performance=2

Hinweise

  • Schritte von 64 MB – Da jedes Log-Extent 64 MB groß ist, sollten Vielfache von 64 verwendet werden (192, 256, 512, 1024, 2048, 4096).
  • Server-Dokument als führendes System – Änderungen am Wert besser im Server-Dokument vornehmen, damit notes.ini und Verzeichnis-Replikation konsistent bleiben.
  • Erst nach Restart wirksam – TRANSLOG_MaxSize wird beim nächsten Server-Start aktiv.
  • DBIID-Wechsel möglich – Drastische Verkleinerungen oder Vergrößerungen können einen DBIID-Wechsel auslösen; nach Änderungen Vollbackup ziehen.
  • BegleitparameterTRANSLOG_Status, TRANSLOG_Path, TRANSLOG_Style, TRANSLOG_Performance, TRANSLOG_AutoFixup, TRANSLOG_UseAll, TRANSLOG_MAX_ARCHIVE_EXTENTS.

Quellen (HCL Product Documentation)