随笔分类 -  mysql详解

摘要:首先排除缓存干扰 对慢sql语句执行explain(主要注意字段key,type,extra,ref,table) 查看行数对不对(索引也不一定就是走最优的,是可能走错的:可能是采样错误,区分度不高,需要回表)解决办法:analyze table tablename重新统计,force index强 阅读全文
posted @ 2021-03-29 10:32 明月出青山root 阅读(72) 评论(0) 推荐(0)
摘要:redo log buffer是redo log 的缓冲池。持有将要写入redo log的数据。 redo log buffer大小是通过设置innodb_log_buffer_size实现的。redo log buffer会周期性的flush到磁盘的log file中。 如果你有事务需要updat 阅读全文
posted @ 2020-10-14 14:17 明月出青山root 阅读(974) 评论(0) 推荐(0)
摘要:MySQL--InnoDB Buffer Pool详解 https://juejin.im/post/6845166890470342670#heading-8 阅读全文
posted @ 2020-10-13 15:43 明月出青山root 阅读(118) 评论(0) 推荐(0)
摘要:flush 一般是说刷脏页,purge一般是指清undo log,merge一般是指应用change buffer mysql两个重要日志binlog、redolog 阅读全文
posted @ 2020-10-13 11:21 明月出青山root 阅读(103) 评论(0) 推荐(0)