Kaspersky Security Center 15.1 unterstützt das DBMS MariaDB. Weitere Informationen zu unterstützten Versionen von MariaDB finden Sie im Abschnitt Hardware- und Softwarevoraussetzungen.
Wenn Sie MariaDB als DBMS für Kaspersky Security Center verwenden, aktivieren Sie die Unterstützung für InnoDB und MEMORY-Speicher sowie für die Codierungen UTF-8 und UCS-2.
Empfohlene Einstellungen für die Datei my.ini
Um die Datei my.ini zu konfigurieren:
[mysqld]
die folgenden Zeilen hinzu:sort_buffer_size=10M
join_buffer_size=100M
join_buffer_space_limit=300M
join_cache_level=8
tmp_table_size=512M
max_heap_table_size=512M
key_buffer_size=200M
innodb_buffer_pool_size=<
Wert
>
innodb_thread_concurrency=20
innodb_flush_log_at_trx_commit=0
innodb_lock_wait_timeout=300
max_allowed_packet=32M
max_connections=151
max_prepared_stmt_count=12800
table_open_cache=60000
table_open_cache_instances=4
table_definition_cache=60000
Der Wert von innodb_buffer_pool_size
muss mindestens 80 Prozent der erwarteten KAV-Datenbankgröße betragen. Beachten Sie, dass der angegebene Speicher beim Start des Servers zugewiesen wird. Wenn die Datenbankgröße kleiner als der angegebene Buffer-Wert ist, wird nur der erforderliche Speicher zugewiesen. Wenn Sie MariaDB 10.4.3 oder älter verwenden, ist die tatsächliche Größe des zugewiesenen Speichers etwa 10 Prozent größer als der angegebene Buffer-Wert.
Es wird empfohlen, den Parameterwert innodb_flush_log_at_trx_commit=0
zu verwenden, da die Werte "1" oder "2" die Geschwindigkeit von MariaDB negativ beeinflussen. Stellen Sie sicher, dass der Parameter innodb_file_per_table
auf 1
gesetzt ist.
Geben Sie für MariaDB 10.6 zusätzlich die folgenden Zeilen im "[mysqld]"-Abschnitt ein:
optimizer_prune_level=0
optimizer_search_depth=8
Standardmäßig sind die Optimierungs-Add-ons join_cache_incremental
, join_cache_hashed
, und join_cache_bka
aktiviert. Wenn diese Add-ons nicht aktiviert sind, müssen Sie diese aktivieren.
Um zu überprüfen, ob die Optimierungs-Add-ons aktiviert sind:
SELECT @@optimizer_switch;
join_cache_incremental=on
join_cache_hashed=on
join_cache_bka=on
Wenn diese Zeilen vorhanden sind und den Wert on
haben, sind die Optimierungs-Add-ons aktiviert.
Falls diese Zeilen fehlen oder den Wert off
haben:
[mysqld]
die folgenden Zeilen hinzu:optimizer_switch='join_cache_incremental=on'
optimizer_switch='join_cache_hashed=on'
optimizer_switch='join_cache_bka=on'
Die Add-ons join_cache_incremental
, join_cache_hash
und join_cache_bka
sind aktiviert.