Kaspersky Security Center 13 Linux поддерживает MariaDB версии 10.3 (сборка 10.3.22 и выше).
Если вы используете сервер MariaDB для Kaspersky Security Center, включите поддержку InnoDB и хранилища MEMORY, а также поддержку кодировок UTF-8 и UCS-2.
Рекомендуемые параметры для файла my.cnf
Чтобы настроить файл my.cnf:
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
Значение innodb_buffer_pool_size
должно быть не менее 80 процентов от ожидаемого размера базы данных KAV.
Рекомендуется использовать значение параметра innodb_flush_log_at_trx_commit=0
, поскольку значения "1" или "2" отрицательно влияют на скорость работы MariaDB.
По умолчанию надстройки оптимизатора join_cache_incremental
, join_cache_hashed
, join_cache_bka
включены. Если эти надстройки не включены, их необходимо включить.
Чтобы проверить, включены ли надстройки оптимизатора:
SELECT @@optimizer_switch;
join_cache_incremental=on
join_cache_hashed=on
join_cache_bka=on
Если эти строки присутствуют и содержат значения on
, то надстройки оптимизатора включены.
Если эти строки отсутствуют или имеют значения off
, вам необходимо выполнить следующее:
optimizer_switch='join_cache_incremental=on'
optimizer_switch='join_cache_hashed=on'
optimizer_switch='join_cache_bka=on'
Надстройки join_cache_incremental
, join_cache_hash
и join_cache_bka
включены.