max_connections 容许客户端并发链接的最大数量
max_connect_errors 若是客户端尝试链接的错误数量超过这个参数设置的值html
interactive_timeout:Mysql关闭交互链接前的等待时间,单位是秒,默认是8小时,建议不要将该参数设置超过24小时,即86400
wait_timeout:Mysql关闭非交互链接前的等待时间,单位是秒,默认是8小时,建议不要将该参数设置超过24小时,即86400
thread_cache_size:MySQL服务缓存以重用的线程数。当客户端断开链接的时候,若是线程缓存没有使用满,则客户端的线程被放入缓存中。若是有客户端断开链接后再次链接到MySQL服务且线程在缓存中,则MySQL服务会优先使用缓存中的线程;若是线程缓存没有这些线程,则MySQL服务器会建立新的线程。若是数据库有不少的新链接,能够增长这个参数来提高性能。若是MySQL服务器每秒有上百个链接,能够增大thread_cache_size参数来使MySQL服务器使用缓存的线程。经过检查Connections和Threads_created状态参数,能够判断线程缓存是否足够。这个参数默认的值是由下面的公式来决定的:8 + (max_connections / 100)
innodb_buffer_pool_size:InnDB存储引擎缓存表和索引数据所使用的内存大小。默认值是128MB。在以InnDB存储引擎为主的系统中,能够将这个参数设为机器物理内存的80%。
innodb_buffer_pool_instances:InnoDB缓存池被分红的区域数。对于1GB以上大的InnoDB缓存,将缓存分红多个部分能够提升MySQL服务的并发性,减小不一样线程读缓存页的读写竞争。每一个缓存池有它单独的空闲列表、刷新列表、LRU列表和其余链接到内存池的数据结构,它们被mutex锁保护。这个参数只有将innodb_buffer_pool_size参数设为1GB或以上时才生效。建议将每一个分红的内存区域设为1GB大小。
back_log值指出在MySQL暂时中止回答新请求以前的短期内多少个请求能够被存在堆栈中。也就是说,若是MySql的链接数达到max_connections时,新来的请求将会被存在堆栈中,以等待某一链接释放资源,该堆栈的数量即back_log,若是等待链接的数量超过back_log,将不被授予链接资源。mysql
innodb_flush_log_at_trx_commit = 2 若是innodb_flush_log_at_trx_commit设置为0,log buffer将每秒一次地写入log file中,而且log file的flush(刷到磁盘)操做同时进行.该模式下,在事务提交的时候,不会主动触发写入磁盘的操做。
若是innodb_flush_log_at_trx_commit设置为1,每次事务提交时MySQL都会把log buffer的数据写入log file,而且flush(刷到磁盘)中去.
若是innodb_flush_log_at_trx_commit设置为2,每次事务提交时MySQL都会把log buffer的数据写入log file.可是flush(刷到磁盘)操做并不会同时进行。该模式下,MySQL会每秒执行一次 flush(刷到磁盘)操做。sql
sync_binlog数据库
sync_binlog 的默认值是0,像操做系统刷其余文件的机制同样,MySQL不会同步到磁盘中去而是依赖操做系统来刷新binary log。缓存
当sync_binlog =N (N>0) ,MySQL 在每写 N次 二进制日志binary log时,会使用fdatasync()函数将它的写二进制日志binary log同步到磁盘中去。服务器
bulk_insert_buffer_size = 100M 批量插入的缓存数据结构
slow_query_log 是否开启慢查询日志,1表示开启,0表示关闭。并发
long_query_time 慢查询阈值,当查询时间多于设定的阈值时,记录日志。async
log_queries_not_using_indexes 未使用索引的查询也被记录到慢查询日志中(可选项)函数
log_output 日志存储方式。log_output='FILE'表示将日志存入文件,默认值是'FILE'。log_output='TABLE'表示将日志存入数据库,这样日志信息就会被写入到mysql.slow_log表中。MySQL数据库支持同时两种日志存储方式,配置的时候以逗号隔开便可,如:log_output='FILE,TABLE'。日志记录到系统的专用日志表中,要比记录到文件耗费更多的系统资源,所以对于须要启用慢查询日志,又须要可以得到更高的系统性能,那么建议优先记录到文件
http://www.cnblogs.com/erisen/p/6068265.html