上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 66 下一页

2017年9月17日

mysql-5.7 持久化统计信息详解

摘要: 一、持久化统计信息的意义: 统计信息用于指导mysql生成执行计划,执行计划的准确与否直接影响到SQL的执行效率;如果mysql一重启 之前的统计信息就没有了,那么当SQL语句来临时,那么mysql就要收集统计信息然后再生成SQL语句的执行 计划。如果能在关闭mysql的时候就把统计信息保存起来,那 阅读全文

posted @ 2017-09-17 15:18 蒋乐兴的技术随笔 阅读(1758) 评论(0) 推荐(0) 编辑

2017年9月14日

InnoDB Master Thread I/O Rate详解

摘要: 一、innodb 在刷盘时要面对的问题: 1、对于innodb 的master thread 这个线程来说,它会在后台执行许多的任务,这些任务大多数都是与IO操作相关的, 比如“刷新脏页到磁盘”、“合并插入缓存到二级索引”、master thread 不只是要完成这些工作,而且还要考虑到对 性能的影 阅读全文

posted @ 2017-09-14 10:28 蒋乐兴的技术随笔 阅读(320) 评论(0) 推荐(0) 编辑

2017年9月13日

mysql-5.7 Using Asynchronous I/O on Linux详解

摘要: 一、mysql - innodb 使用异步IO的场景 总的来说innodb 只会对数据文件采用异步IO,为了保存日志是真正被写入到磁盘,innodb不会对日志文件启用异步IO 更新细一步的说,innodb只会对数据文件的read-ahead ,write 这两个操作启用异步IO 二、异步IO在mys 阅读全文

posted @ 2017-09-13 10:59 蒋乐兴的技术随笔 阅读(596) 评论(0) 推荐(0) 编辑

2017年9月12日

mysql-5.7 innodb 的并行任务调度详解

摘要: 一、innodb并行任务调度是什么: 这里要“考古”一下了,不然问题说不清楚。上大学的时候老师和我们说最初的计算机只有一个核心,并且一次也只能做一件事, 如果你有两件事要用到计算机,在第一件事没有做完之前,后面那件事只能等着。后来呀,计算机就进化了一把,计算机不再 是把一件是做完之后,再去做第二件事 阅读全文

posted @ 2017-09-12 13:59 蒋乐兴的技术随笔 阅读(355) 评论(0) 推荐(0) 编辑

2017年9月10日

mysql-5.7 show engine innodb status 详解

摘要: 一、show engine innodb status 简介: show engine innodb status 是mysql提供的一个用于查看innodb引擎时间信息的工具,就目前来说有两处比较 常用的地方一、死锁分析 二、innodb内存使用情况 二、通过show engine innodb 阅读全文

posted @ 2017-09-10 22:06 蒋乐兴的技术随笔 阅读(1887) 评论(0) 推荐(0) 编辑

mysql-5.7 saving and restore buffer pool state 详解

摘要: 一、mysql 重启要面临的问题: 由于重启后之前innodb buffer pool中缓存的数据就都没有了,如果这个时候业务SQL来临,mysql就只能是从磁盘中 读取数据到内存;可能要经过数个小时的时间内存中的数据才能是业务频繁要用的。行业中把这个内存从什么都没有 到内存中都是热数据的这个过程叫 阅读全文

posted @ 2017-09-10 16:49 蒋乐兴的技术随笔 阅读(549) 评论(0) 推荐(0) 编辑

mysql-5.7 监控innodb buffer pool load 的进度 详解

摘要: ---- 阅读全文

posted @ 2017-09-10 16:03 蒋乐兴的技术随笔 阅读(263) 评论(0) 推荐(0) 编辑

2017年9月2日

python3 functools partial 用于函数的包装器详解

摘要: 一、partial 的作用: partial 用于对一个已有函数进行包装,达到功能的定制的目的。 二、例子: 假设我们要完成两个功能,第一个功能是完成两个数相加,第二个功能是给一个自增一下 1、传统方法,由于自增只是第一个功能的特例我们可以这样写代码: 这样的实现方式不好,就表现在过几天你回头来看a 阅读全文

posted @ 2017-09-02 16:30 蒋乐兴的技术随笔 阅读(533) 评论(3) 推荐(0) 编辑

2017年8月30日

mysql-5.7 innodb change buffer 详解

摘要: 一、innodb change buffer 介绍: 1、innodb change buffer 是针对oltp场景下磁盘IO的一种优化(我也感觉这个不太像人话,但是它又非常的准确的说明 innodb change buffer 的功能) 二、innodb change buffer 原理: 对于 阅读全文

posted @ 2017-08-30 14:28 蒋乐兴的技术随笔 阅读(507) 评论(0) 推荐(0) 编辑

2017年8月29日

mysqlbackup 重建带有gtid特性的slave

摘要: 一、mysqlbackup简介: mysqlbackup是mysql的一个企业级备份工具,优点就是牛逼,缺点就是这东西要钱买。 二、gtid 特性简介: gtid 的中文名叫全局事务ID,也就是说每一个事务都会对应一个全局唯一的编号;由于这个编号也会被写入到binlog 只要slave把自己的已经应 阅读全文

posted @ 2017-08-29 15:53 蒋乐兴的技术随笔 阅读(628) 评论(0) 推荐(0) 编辑

上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 66 下一页

导航