Start/notes.ini Parameter/Update_Access_Frequency

Update_Access_Frequency

Parameter: Update_Access_Frequency
Kurzbeschreibung: Steuert, wie oft die Update-/Updall-Tasks den Last-Accessed-Zeitstempel der Datenbanken aktualisieren (NEVER / DAILY / ALWAYS).

Steckbrief

Parameter
Update_Access_Frequency
Kategorie
Startup / Tasks
Komponente
Server
Verfügbar seit
6.0 (älter)
Unterstützte Versionen
9.0.1, 10.0, 11.0, 12.0, 14.0, 14.5, 14.5.1
GUI-Entsprechung
Nur notes.ini (keine GUI)
Mögliche Werte
NEVER / DAILY (Standard) / ALWAYS

Beschreibung

Update_Access_Frequency steuert, wie oft die Update- und Updall-Tasks die Last-Accessed-Zeitstempel der Datenbanken (Datenbank-Eigenschaft „Last Accessed") aktualisieren. Dieses Datum ist die Grundlage für die Erkennung inaktiver Datenbanken (z. B. über Server_Show_Performance / show database oder für Cleanup-Skripte und Quoten-Auswertungen).
Drei Modi sind möglich:
  • NEVER – Last-Accessed-Stempel werden durch Update/Updall nicht angefasst. Eingehende Benutzerzugriffe aktualisieren das Feld weiterhin; reine Indexierungs- und Wartungsläufe nicht.
  • DAILY (Standard) – Der Zeitstempel wird einmal pro Tag durch Update/Updall aktualisiert. Guter Kompromiss aus Aussagekraft und I/O-Last.
  • ALWAYS – Bei jedem Update-/Updall-Lauf wird der Zeitstempel angepasst. Der Stempel ist dann sehr aktuell, kostet aber bei vielen Datenbanken spürbar I/O und kann zu Backup-Inkonsistenzen führen, weil sich die NSF-Header ständig ändern.
Typischer Tuning-Use-Case: Auf großen Mail-Servern wird Update_Access_Frequency=NEVER gesetzt, damit Updall- und Update-Läufe keine „unsichtbaren" Schreibzugriffe auf jede Datenbank verursachen – das stabilisiert inkrementelle Backups und reduziert Last.

Beispiel-Konfiguration

Standardverhalten (Parameter nicht gesetzt):
Update_Access_Frequency=DAILY
Last-Access-Stempel durch Update/Updall nicht verändern (große Mail-Server, Backup-Tuning):
Update_Access_Frequency=NEVER
Maximal aktuelle Last-Access-Stempel (Diagnose, kleinere Server):
Update_Access_Frequency=ALWAYS
Laufzeit-Variante über die Server-Konsole:
set config Update_Access_Frequency=NEVER

Hinweise & Stolperfallen

  • Wirkt nur auf die Update-/Updall-Tasks. Reguläre Benutzer- und Server-Zugriffe aktualisieren den Last-Accessed-Stempel ohnehin – unabhängig von diesem Parameter.
  • Bei ALWAYS ändert sich der NSF-Header jeder Datenbank, sobald Updall läuft. Das lässt inkrementelle Backups ständig „Full" wirken – daher in großen Umgebungen vermeiden.
  • Bei NEVER ist der Last-Accessed-Stempel nicht mehr taggleich aktualisiert; Cleanup-Skripte, die auf Inaktivität prüfen, müssen das berücksichtigen.
  • Wirkt dynamisch nach set config Update_Access_Frequency=…; ein Server-Restart ist nicht zwingend erforderlich, der nächste Updall-/Update-Lauf greift den Wert auf.
  • Hat keinen Einfluss auf den Inhalt der FT-Indizes selbst, nur auf den Last-Accessed-Zeitstempel der Datenbanken.

Quellen (HCL Product Documentation)