Se você usa o servidor MySQL para o Kaspersky Security Center, ative a compatibilidade para armazenamento InnoDB e MEMORY e as codificações UTF-8 e UCS-2.
Configurações recomendadas para o arquivo my.cnf
Para obter mais detalhes sobre a configuração do DBMS, consulte também o procedimento de configuração da conta. Para obter informações sobre a instalação do DBMS, consulte o procedimento de instalação do DBMS.
Para configurar o arquivo my.cnf:
[mysqld]
do arquivo my.ini:
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=
o valor real não deve ser menor que 80% do tamanho do banco de dados KAV esperado
innodb_thread_concurrency=20
innodb_flush_log_at_trx_commit=0
(
na maioria dos casos, o servidor usa pequenas transações
)
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
Observe que a memória especificada no valor innodb_buffer_pool_size
é alocado na inicialização do servidor. Caso o tamanho do banco de dados seja menor que o tamanho do buffer especificado, somente a memória necessária será alocada. O tamanho real da memória alocada é aproximadamente 10% maior que o tamanho do buffer especificado. Consulte a documentação do MySQL para obter detalhes.
Recomenda-se usar o valor do parâmetro innodb_flush_log_at_trx_commit = 0
, pois os valores "1" ou "2" afetam negativamente a velocidade de operação do MySQL. Certifique-se de que o parâmetro innodb_file_per_table
está definido como 1
.