Speicher mit automatischer Leistungsoptimierung - Übersicht
Der Speicher mit automatischer Leistungsoptimierung vereinfacht die Speicherkonfiguration, indem automatisch Werte für Speicherkonfigurationsparameter eingestellt und die Größe von Pufferpools gesteuert werden. Wenn sie aktiviert ist, verteilt die Speicheroptimierungsfunktion verfügbare Speicherressourcen dynamisch unter folgenden Speicherkonsumenten: Pufferpools, Sperrenspeicher, Paketcache und Sortierspeicher.
Der Speicher mit automatischer Leistungsoptimierung wird durch den Datenbankkonfigurationsparameter self_tuning_mem aktiviert.
Die folgenden für den Hauptspeicher relevanten Datenbankkonfigurationsparameter können automatisch
optimiert werden:
- database_memory - Größe des gemeinsam genutzten Datenbankspeichers
- locklist - Maximaler Speicher für Sperrenliste
- maxlocks - Maximale Anzahl von Sperren vor Eskalation
- pckcachesz - Größe des Paketcache
- sheapthres_shr - Schwellenwert für Sortierspeicher für gemeinsame Sortierungen
- sortheap - Sortierspeichergröße
Ab Db2 Cancun Release 10.5.0.4 verfügt jedes Mitglied in einer Db2® pureScale® umgebung über einen eigenen STMM-Tuner (Self-Tuning Memory Manager).
AbDb2 10.5.0.5können die folgenden speicherbezogenen Datenbankkonfigurationsparameter auch automatisch in einer Db2 pureScale -Umgebung optimiert werden:
- cf_db_mem_sz - CF-Datenbankspeicher
- cf_gbp_sz - Gruppenpufferpool
- cf_lock_sz- CF-Sperrenmanager
- cf_sca_sz - Gemeinsamer Kommunikationsbereich