Kaspersky Security Center 13.1 prend en charge MariaDB version 10.3 (version 10.3.22 et supérieures).
Si vous utilisez le serveur MariaDB pour Kaspersky Security Center, activez la prise en charge du stockage InnoDB et MEMORY, ainsi que des encodages UTF-8 et UCS-2.
Paramètres recommandés pour le fichier my.ini
Pour configurer le fichier my.ini :
[mysqld]
du fichier my.ini :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=<
value
>
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
La valeur de innodb_buffer_pool_size ne
doit pas être inférieure à 80 % de la taille de base de données KAV attendue.
Il est recommandé d'utiliser la valeur de paramètre innodb_flush_log_at_trx_commit = 0
, car les valeurs "1" ou "2" affectent négativement la vitesse de fonctionnement de MariaDB.
Par défaut, les modules complémentaires d'optimisation join_cache_incremental
, join_cache_hashed
et join_cache_bka
sont activés.
Si ces modules complémentaires ne sont pas activés, vous devez les activer.
Pour vérifier si les modules complémentaires d'optimisation sont activés :
SELECT @@optimizer_switch;
join_cache_incremental=on
join_cache_hashed=on
join_cache_bka=on
Si ces lignes sont présentes et ont la valeur on
, alors les modules complémentaires d'optimisation sont activés.
Si ces lignes manquent ou ont la valeur off
, effectuez les opérations suivantes :
[mysqld]
du fichier my.ini :optimizer_switch='join_cache_incremental=on'
optimizer_switch='join_cache_hashed=on'
optimizer_switch='join_cache_bka=on'
Les modules complémentaires join_cache_incremental
, join_cache_hash
et join_cache_bka
sont activés.