Se si utilizza il server MySQL per Kaspersky Security Center, abilitare il supporto per InnoDB e l'archiviazione MEMORY, nonché per le codifiche UTF-8 e UCS-2.
Impostazioni consigliate per il file my.cnf
Per maggiori dettagli sulla configurazione del DBMS, fare riferimento anche alla procedura di configurazione dell'account. Per informazioni sull'installazione del DBMS, fare riferimento alla procedura di installazione del DBMS.
Per configurare il file my.cnf:
[mysqld]
del file 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=
il valore reale non deve essere inferiore all'80% delle dimensioni previste del database KAV
innodb_thread_concurrency=20
innodb_flush_log_at_trx_commit=0
(
nella maggior parte dei casi il server utilizza piccole transazioni
)
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
Si noti che la memoria specificata nel valore innodb_buffer_pool_size
viene allocato all'avvio del server. Se la dimensione del database è inferiore alla dimensione del buffer specificata, viene allocata solo la memoria richiesta. La dimensione effettiva della memoria allocata è di circa il 10% maggiore rispetto alla dimensione del buffer specificata. Per ulteriori dettagli, consultare la documentazione di MySQL.
È consigliabile utilizzare il valore del parametro innodb_flush_log_at_trx_commit = 0
, perché i valori "1" o "2" influiscono negativamente sulla velocità di esecuzione di MySQL. Assicurarsi che il parametro innodb_file_per_table
sia impostato su 1
.