March 17, 2013

[MySQL 5.6] MySQL5.6新参数

  以下罗列了我所感兴趣的MySQL5.6新参数,不定期更新本文,完善参数的说明,先大概列一下,做简单说明,以后在一个个补上 ///////////////////////////////////////////////  #mysqld table_open_cache_instances #对table cache进行划分,减少锁竞争 metadata_locks_hash_instances # 对server层的metalock hash进行划分, metadata_locks_cache_size# metadata lock cache的大小,这是总的大小,可以适当调大来提升并发度   #replication #crash safe relay_log_info_repository #是以文件(FILE) 还是表(table)的方式记录relaylog坐标信息 master_info_repository # 是以文件(FILE) 还是表(table)的方式记录binlog信息   #gtid gtid_mode # 设置为ON,表示打开gtid,默认为OFF enforce_gtid_consistency #如果设置该选项,则只允许记录事务安全的语句 gtid_next gtid_owned gtid_purged gtid_executed     #control option   slave_parallel_workers #备库复制worker线程数 slave_checkpoint_group #在并发复制时总共执行这么多次事务后做一次checkpoint,更新show slave status的数据 slave_checkpoint_period #在复制执行这么长时间后做一次checkpoint slave_pending_jobs_size_max #在多线程复制时,在队列中Pending的事件所占用的最大内存,默认为16M,如果内存富余,或者延迟较大时,可以适当调大;注意这个值要比主库的max_allowed_packet大 binlog_checksum   # […]