Folgende zusätzliche Speicherbereiche sind erforderlich:
Der Speicherbereich (in Byte), der für Protokolldateien erforderlich ist, reicht von:
( logprimary * (logfilsiz + 2 ) * 4096 ) + 8192
bis:
( (logprimary + logsecond) * (logfilsiz + 2 ) * 4096 ) + 8192
Dabei gilt folgendes:
Weitere Informationen zu diesen Konfigurationsparametern finden Sie im Handbuch Systemverwaltung: Optimierung.
Anmerkung: | Der Gesamtspeicherbereich für die aktive Protokolldatei kann eine Größe von 32 GB nicht überschreiten. |
Der obere Grenzwert für den Speicherbereich für Protokolldateien ist abhängig von der tatsächlichen Anzahl der sekundären Protokolldateien, die der Datenbankmanager zur Laufzeit benötigt. Dieser obere Grenzwert wird in der Regel nicht benötigt bzw. lediglich zu gelegentlich auftretenden Zeiten hoher Aktivität benötigt.
Wenn für die Datenbank die aktualisierende Wiederherstellung aktiviert ist, sollten spezielle Speicheranforderungen für Protokolle berücksichtigt werden:
Einige SQL-Anweisungen benötigen für die Verarbeitung temporäre Tabellen (z. B. eine Arbeitsdatei für Sortieroperationen, die nicht im Speicher vorgenommen werden können). Diese temporären Tabellen benötigen Plattenspeicherplatz. Die Größe des erforderlichen Speichers hängt von den Abfragen sowie von der Größe der Ergebnistabellen ab und kann nicht abgeschätzt werden.
Mit Hilfe des Datenbanksystemmonitors und der APIs zum Abfragen des Tabellenbereichs können Sie verfolgen, wie groß der verwendete Arbeitsbereich während des normalen Betriebsablaufs ist.