2019年4月30日
摘要: 转载自:https://www.cnblogs.com/abclife/p/7755031.html Mydumper是一个针对MySQL和Drizzle的高性能多线程备份和恢复工具。开发人员主要来自MySQL,Facebook,SkySQL公司。目前已经在一些线上使用了Mydumper。 一、My 阅读全文
posted @ 2019-04-30 16:08 xibuhaohao 阅读(335) 评论(0) 推荐(0) 编辑
摘要: 一、innodb体系结构优化: 1、IO优化 IO能力不足时 innodb_io_capacity 应该降低 innodb_max_dirty_pages_pct 应该降低 innodb_max_dirty_pages_pct_lwm 如果设置了应该考虑降低 innodb_read_io_threa 阅读全文
posted @ 2019-04-30 15:13 xibuhaohao 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 原理: 如果基表很大,数据没有被缓存,在二级索引上使用范围扫描读取行可能会导致大量的随机磁盘访问。使用Multi-Range Read新特性,mysql可以减少对磁盘的随机读的次数:首先,mysql只是扫描索引,收集相关行的keys;然后,将收集到的keys进行排序;最后通过有序的主键去访问基表。 阅读全文
posted @ 2019-04-30 15:10 xibuhaohao 阅读(600) 评论(0) 推荐(0) 编辑
摘要: Index Condition Pushdown(ICP)是针对mysql使用索引从表中检索行数据时的一种优化方法。 原理: 在没有ICP特性之前,存储引擎根据索引去基表查找并将数据返回给mysql server,mysql server再根据where条件进行数据过滤。 有了ICP之后,在取出索引 阅读全文
posted @ 2019-04-30 15:06 xibuhaohao 阅读(419) 评论(0) 推荐(0) 编辑