数据库
平静游离的鲸
向日葵告诉我,只要面对着阳光努力生长,日子就会变得单纯而美好
展开
-
常威,你还说你不会索引优化?MYSQL索引失效的常见场景与规避方法
前言你是否有过这样的困惑?啊~!索引怎么失效了? 为什么规定sql不能那样写?我这个sql没问题啊,为啥老大批斗我?的确在我们的日常开发中,一些sql语句的使用不当就会导致MYSQL的索引失效,因此大家可能去去检索了一些类似索引为何失效的文章。文章中绝大部分的内容笔者是认可的,不过部分举例中笔者认为用词太绝对了,并没有说明其中的原由,很多人不知道为什么。所以笔者绝对再整理一遍MySQL中索引失效的常见场景,并分析其中的原由供大家参考。MySQL索引失效的常见场景在验证下面的场景时,请准备足够多原创 2020-08-13 16:55:46 · 226 阅读 · 0 评论 -
MySQL中的重做日志(redo log),回滚日志(undo log),以及二进制日志(binlog)的简单总结
MySQL中有六种日志文件,分别是:重做日志(redo log)、回滚日志(undo log)、二进制日志(binlog)、错误日志(errorlog)、慢查询日志(slow query log)、一般查询日志(general log),中继日志(relay log)。其中重做日志和回滚日志与事务操作息息相关,二进制日志也与事务操作...转载 2020-07-14 16:10:35 · 159 阅读 · 0 评论