MySQL 5.6.12的Innodb性能改进

  1. 云栖社区>
  2. 博客>
  3. 正文

MySQL 5.6.12的Innodb性能改进

zhaiwx_yinfeng 2016-05-10 14:47:22 浏览753
展开阅读全文
简单的记录下,在MySQL5.6.12中innodb层的3点跟性能相关的改进
1.在文件操作部分,移除了许多sleep操作,而是改用condition wait
对应的bug http://bugs.mysql.com/bug.php?id=68588。 在Mark的测试中,有近一倍的性能提升
http://bazaar.launchpad.net/~mysql/mysql-server/5.6/revision/4981
主要修改都几种在函数fil_flush中:
每个文件结构体node都增加了一个event:
fil_node_create:
     node->sync_event = os_event_create();
fil_node_free:      
  os_event_free(node->sync_ev

网友评论

登录后评论
0/500
评论
zhaiwx_yinfeng
+ 关注