
《升职加薪之Mysql集群优化》
文章平均质量分 94
天下武功,唯快不破
墨家巨子@俏如来
EasyJF开源团队成员,10 年Java开发及项目管理经验,在企业中承担项目经理、架构师等职位,喜欢研究技术,执着于对技术底层的探索及源码的剖析;喜欢写文章,享有阿里云专家博主、优快云博客专家、Java领域优质创作者、华为云开发者联盟成员/技术博主(优快云搜索-墨家巨子@俏如来)代表作《SpringCloud入门到精通》,《SpringCloud源码深度剖析》,《SpringBoot入门到精通》,《Spring源码深度剖析》等等
展开
-
探秘MySQL底层架构:设计与实现流 程一览
InnoDB存储引擎主要就是包含了一些buffer pool、redo log buffer等内存里的缓存数据,同时还包含了一些undo日志文件,redo日志文件等东西,同时mysql server自己还有binlog日志文件。在你执行更新的时候,每条SQL语句,都会对应修改buffer pool里的缓存数据、写undo日志、写redo log buffer几个步骤;但是当你提交事务的时候,一定会把redo log刷入磁盘,binlog刷入磁盘,完成redo log中的事务commit标记;原创 2023-07-25 09:49:11 · 3239 阅读 · 12 评论 -
九.吊打面试官系列-数据库优化-Sharding-JDBC实现分库分表
比较传统的小型应用通常是一个项目使用一个数据库进行数据存储,这样的架构模式在数据量日益增长的情况下,数据库势必会成为性能瓶颈。几百万数据还可以通过数据库优化,索引优化等手段勉强支持,但是上千万,上亿的数据再怎么优化索引都无济于事。所以我们的优化手段可以是分库分表。原创 2022-11-11 00:05:05 · 5816 阅读 · 2 评论 -
八.吊打面试官系列-数据库优化-Sharding-JDBC实现读写分离
快一个月没有更新文章了,太忙了太忙了,虽然慢了一点,但是我肯定不会断更。上一篇文章是《Mysql主从复制》,光是数据库层面的主从复制可不行,应用层面也是需要读写分离的,所以接上一篇文章我们来讲如何通过Sharding-JDBC实现应用读写分离。原创 2022-10-22 17:05:34 · 6972 阅读 · 3 评论 -
七.吊打面试官系列-数据库优化-Mysql5.7主从复制
本来没打算写这篇文章,只是项目需要搞Mysql主从,心血来潮做一个笔记,也是很久么有写文章了。希望可以对你有所帮助,喜欢的话可以给个好评。原创 2022-09-16 00:22:25 · 2835 阅读 · 2 评论