Sugestões a considerar para sua seção my.cnf-ini [mysqld]
Mysqltuner indica que você pode usar ~ 3Terabytes de RAM e você tem 16G
Leve o seguinte com # ou REMOVE para permitir que os padrões funcionem para você
sort_buffer_size
. read_buffer_size
. read_rnd_buffer_size
. join_buffer_size
todos os acima são pedidos de RAM de conexão.
thread_cache_size=100 # to CAP of 100 suggested in REFMAN to avoid OOM
key_cache_division_limit=50 # from 100 percent for HOT/WARM use split
key_cache_age_threshold=64800 # from 300 seconds to reduce key_reads of 14M
key_cache_block_size=16384 # from 1024 to free more space when needed
query_cache_min_res_unit=512 # from 4096 to store more QC results, reduce prunes
table_open_cache=10000 # from 5000 to support more of 25K opened_tables
innodb_purge_threads=2 # from 1 to reduce contention for purge activities
tmp_table_size AND max_heap_table_size aumenta em 10% para reduzir 40% do disco.