yanzongshuai的专栏

专注于MySQL、MariaDB、Percona、PostgreSQL数据库及Aerospike等nosql数据库

mysql5.6和mysql5.7分配undo回滚段的区别

1、mysql5.7中分为2类:临时表空间回滚段和普通回滚段。 2、mysql5.6中没有区分。 As of MySQL 5.7.2, 32 undo logs are reserved for use by temporary tables and are hosted in th...

2015-08-31 22:22:31

阅读数 1778

评论数 0

计算mysql内存使用

计算mysql内存使用 mysqlused mem =key_buffer_size + query_cache_size +innodb_buffer_pool_size + innodb_additional_mem_pool_size +innodb_log_buffer_size ...

2015-08-18 22:49:53

阅读数 2437

评论数 0

innodb_flush_log_at_trx_commit

如果innodb_flush_log_at_trx_commit设置为0,log buffer将每秒一次地写入log file中,并且log file的flush(刷到磁盘)操作同时进行.该模式下,在事务提交的时候,不会主动触发写入磁盘的操作。 如果innodb_flush_log_at_trx...

2015-08-17 21:34:16

阅读数 352

评论数 0

进行mysql压力测试需要注意的几点

1、填充测试数据比物理内存还要大,至少超过innodb_buffer_pool_size 值,不能将数据全部装载到内存中,除非你的本意就想测试全内存状态下的MySQL性能。 2、每轮测试完成后,都重启mysqld实例,并且用下面的方法删除系统cache,释放swap(如果用到了swap的话),甚...

2015-08-11 22:53:25

阅读数 1077

评论数 0

innodb之change buffer被动merge

被动merge情景一,二级索引页空间不足:ibuf0ibuf.cc:: ibuf_insert_low 1、当尝试缓存插入操作时,如果预估二级索引page的空间不足,可能导致索引分裂,则定位到尝试缓存的page no在ibuf tree中的位置,最多merge 8个page,merge方式为异步...

2015-08-08 00:36:56

阅读数 1265

评论数 0

innodb之change buffer主动merge

一、srv0srv.cc:: srv_master_thread 说明: 1、  主线程有3种状态:ACTIVE、IDLE、SHUTDOWN状态 2、  ACTIVE:srv_master_do_active_tasks() 3、 IDLE:srv_master_do_idle_tasks...

2015-08-02 18:34:00

阅读数 791

评论数 0

提示
确定要删除当前文章?
取消 删除