29 октября 2026
ID 220593
Настройка сервера MySQL x64 для работы с Kaspersky Security Center Linux
Чтобы настроить сервер MySQL x64 для работы с Kaspersky Security Center, необходимо использовать параметры сервера по умолчанию, если в этой статье не указаны иные параметры.
Если вы используете сервер MySQL для Kaspersky Security Center, включите поддержку InnoDB и хранилища MEMORY, а также поддержку кодировок UTF-8 и UCS-2.
Рекомендуемые параметры для файла my.cnf
Подробнее о настройке СУБД см. также в процедуре настройки учетной записи. Для получения информации об установке СУБД обратитесь к процедуре установки СУБД.
Чтобы настроить файл my.cnf:
- Откройте файл my.cnf с помощью текстового редактора.
- Добавьте следующие строки в секции
[mysqld]файла my.cnf:sort_buffer_size=10M
join_buffer_size=20M
tmp_table_size=600M
max_heap_table_size=600M
key_buffer_size=200M
innodb_buffer_pool_size=<80% of the RAM allocated to the DBMS; see the DBMS documentation for recommendations>
innodb_thread_concurrency=20
innodb_flush_log_at_trx_commit=0 (in most cases, the server uses small transactions)
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, выделяется при запуске сервера. Если размер базы данных меньше указанного размера буфера, выделяется только необходимая память. Фактический размер выделенной памяти примерно на 10 процентов превышает указанный размер буфера. Рекомендации по настройке параметраinnodb_buffer_pool_sizeи иную дополнительную информацию см. в документации MySQL.Рекомендуется использовать значение параметра
innodb_flush_log_at_trx_commit = 0, поскольку значения "1" или "2" отрицательно влияют на скорость работы MySQL. Убедитесь, что для параметраinnodb_file_per_tableустановлено значение1.