Konfigurowanie serwera MySQL x64 do pracy z Kaspersky Security Center 14
Jeśli używasz MySQL DBMS dla Kaspersky Security Center, włącz obsługę InnoDB i pamięci MEMORY oraz kodowania UTF-8 i UCS-2.
Zalecane ustawienia dla pliku my.ini
W celu skonfigurowania pliku my.ini:
- Otwórz plik my.ini w dowolnym edytorze tekstu.
- Dodaj następujące wiersze do sekcji
[mysqld]
pliku 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=
the real value must be no less than 80% of the expected KAV database size
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
Należy pamiętać, że określona w wartości
innodb_buffer_pool_size
pamięć jest przydzielana podczas uruchamiania serwera. Jeśli rozmiar bazy danych jest mniejszy niż określony rozmiar bufora, przydzielana jest tylko wymagana pamięć. Rzeczywisty rozmiar przydzielonej pamięci jest o około 10 procent większy niż określony rozmiar bufora. Więcej informacji można znaleźć w dokumentacji MySQL.Zalecane jest użycie wartości parametru
innodb_flush_log_at_trx_commit = 0
, ponieważ wartości „1” lub „2” negatywnie wpływają na prędkość działania MySQL.