Посмотреть параметры mysqld
net use mysql;
show variables like '%size%';
mysql> show variables like '%size%';
+---------------------------------+------------+
| Variable_name | Value |
+---------------------------------+------------+
| bdb_cache_size | 8384512 |
| bdb_log_buffer_size | 262144 |
| binlog_cache_size | 32768 |
. . .
| transaction_alloc_block_size | 8192 |
| transaction_prealloc_size | 4096 |
+---------------------------------+------------+
34 rows in set (0.00 sec)
Информация из статьи применима к программе Kaspersky Administration Kit 8.0
Если в качестве сервера базы данных для Kaspersky Administration Kit используется MySQL-сервер, то необходимо включить поддержку хранилищ InnoDB и MEMORY.
Настройки запуска MySQL храняться в конфигурационном файле my.ini (путь по умолчанию %Program Files%\MySQL\MySQL Server 5.0\my.ini). Данный файл следует создать на основе шаблона из файла: %Program Files%\MySQL\MySQL Server 5.0\my-innodb-heavy-4G.ini, а затем внести изменения описанные ниже.
Пути для Linux-систем:
- /usr/share/mysql/my-innodb-heavy-4G.cnf
- /etc/my.cnf
Создавать файл my.ini необходимо перед установкой Kaspersky Administration Kit. После создания файла необходимо перезапустить службу MySQL.
Рекомендуемые настройки параметров файла my.ini:
- binlog_cache_size = 10M
- sort_buffer_size = 10M
- join_buffer_size = 20M
- thread_concurrency = 20
- tmp_table_size = 100M
- max_heap_table_size = 100M
- key_buffer_size = 200M
- innodb_buffer_pool_size - Фактическое значение параметра должно быть не менее 80% от ожидаемого размера базы данных KAV
- innodb_thread_concurrency = 0
- innodb_flush_log_at_trx_commit = 0 (В большинстве случаев сервер использует мелкие транзакции)
- innodb_log_buffer_size = 50M (Этот параметр должен быть указан до того, как создастся база данных KAV)
- innodb_log_file_size = 500M (Этот параметр должен быть указан до того, как создастся база данных KAV)
- innodb_lock_wait_timeout = 300
Общий объем оперативной памяти, используемый MySQL-сервером, может быть рассчитан по формуле:
innodb_buffer_pool_size + key_buffer_size + max_connections*(sort_buffer_size+read_buffer_size+binlog_cache_size) + max_connections*2MB
Одновременно Kaspersky Administration Kit может устанавливать до 22-х соединений с MySQL-сервером, то есть значение параметра max_connections может достигать 22, но, обычно, одновременно создаётся не более 13-ти соединений.
Комментариев нет:
Отправить комментарий