We are using MySql 5.6.10 on Cent OS 6.2 with 32 Cores CPU. Recently we have upgraded RAM from 64G to 189G and updated my.cnf according to the available RAM.
After upgrading the MySql configurations we have observed that Innodb Cache hit ratio is 99% (earlier it is around 60%), Query cache hit ratio is 70% (earlier it is around 60%) and prune ratio is 10% (earlier it is around 50%) but we didn’t observe any significant performance improvement instead we are getting insert/update queries in the slow log. DB size is 180G and rate of size increase 10-15% for every month, most of the tables of type InnoDB engine. Below are configuration we have now
key_buffer_size - 2G
query_cache_size - 4G
tmp_table_size - 3G
innodb_buffer_pool_size - 133G
innodb_additional_mem_pool_size - 2G
innodb_log_buffer_size - 1G
max_connections - 500
sort_buffer_size - 8M
read_buffer_size - 32M
read_rnd_buffer_size - 8M
join_buffer_size - 1M
thread_stack - 1M
binlog_cache_size - 0.25
table_open_cache - 1024
Could you please suggest the optimal configurations