以架构师的思路和视野理解 MySQL的索引、锁、事务、分库、分表
很多人写了多年业务代码,但对 MySQL 没有太多深层次的认识,只停留在 CRUD 层次,能满足业务逻辑就万事大吉。然后MYSQL并不只是懂“增删改查”、表关联就万事大吉了。
千万条数据,走索引还是慢,怎么解决?
千万级数据,分库分表怎么做?
主从延迟怎么解决?
业务规模小的时候岁月静好,一旦业务量快速增长,就会面临很多棘手问题:
大规模数据导入会导致 MySQL 读性能大幅降低,甚至还有锁表情况;
MySQL 在大查询方面性能很差,盲目限制会导致用户体验变差;
MySQL 对数据量
原创
2021-07-08 12:04:17 ·
225 阅读 ·
2 评论