I have a server with 128GB RAM but the CPU always show more than 100% (sometimes >1000%) in top command for mysqld process Here is part of configuration for innodb in my.cnf Please advise how do I fine tune the configurations. Thanks
innodb_buffer_pool_size = 60G #global buffer
innodb_additional_mem_pool_size = 4M #global buffer
innodb_status_file #extra reporting
innodb_file_per_table #enable always
innodb_flush_log_at_trx_commit = 0 #2/0 = perf, 1 = ACID
innodb_table_locks = 0 #preserve table locks
innodb_log_buffer_size = 256M #global buffer
innodb_lock_wait_timeout = 60
innodb_thread_concurrency = 16 #recommend 2x core quantity
innodb_commit_concurrency = 16 #recommend 4x num disks
innodb_support_xa = 0 #recommend 0, disable xa to negate extra disk flush
# skip-innodb-doublewrite
#innodb_force_recovery = 3