MySQL
文章平均质量分 77
不蛋定
这个作者很懒,什么都没留下…
展开
-
MySQL学习笔记:实战篇
唯一索引和普通索引的区别change buffer :更新记录时,如果该数据页在内存中,则直接更新。否则写入 change buffer。等到下次查询访问该数据页时,再执行 change buffer来保正数据逻辑正确。后台线程会定期merge change buffer 的内容到数据页数据库正常关闭时也会merge适用于普通索引。在写多读少的场景下更优查询过程:一般来说两者没多大性能差别唯一索引具有唯一性,查询到第一个满足的记录后就会停止检索普通索引找到第一个记录后,还需要向原创 2021-07-12 14:09:28 · 96 阅读 · 0 评论 -
mysql学习笔记:基础架构
一条查询SQL的执行连接器执行命令链接数据库。注意事项mysql临时使用的资源保存在连接对象中,大量使用长连接会导致数据库oom,表现为mysql异常重启。解决定期断开;执行占内存的大查询后断开5.7版本之后,使用reset命令可以重置连接道初始化状态查询缓存建立好连接,执行select语句会先查询缓存。如果之前执行过该语句,直接命中缓存,返回,效率很高大多数时候缓存都是关闭的。mysql在表数据有更新时就会清空缓存,所以大多数时候缓存没啥用。除非长时间不会更新的表,才适合用原创 2021-06-23 23:50:06 · 113 阅读 · 2 评论