mysql
文章平均质量分 82
qq_250056868
如果帮助到您了 能否点赞收藏加关注~ 有问题可加qq 250056868
展开
-
分库分表的一些思考
链接: 数据库分库分表Java实战经验总结.为什么要分库分表?在高并发场景下,大量请求都需要操作数据库,导致连接数不够了,请求处于阻塞状态。如果数据库中存在一张上亿数据量的表,一条 SQL 没有命中索引会全表扫描,这个查询耗时会非常久。业务量剧增,单库数据量越来越大,给存储造成巨大压力IO瓶颈第一种:磁盘读IO瓶颈,热点数据太多,数据库缓存放不下,每次查询会产生大量的IO,降低查询速度 -> 分库和垂直分表第二种:网络IO瓶颈,请求的数据太多,网络带宽不够 -> 分库CPU瓶颈原创 2022-01-30 16:26:25 · 1560 阅读 · 0 评论 -
mysql索引优化实战
MySQL 索引优化全攻略Mysql最左匹配原则MYSQL | 最左匹配原则索引类型 在实际应用中,InnoDB 是 MySQL 建表时默认的存储引擎,B+Tree 索引类型也是 MySQL 存储引擎采 用最多的索引类型。 在创建表时,InnoDB 存储引擎默认使用表的主键作为主键索引,该主键索引就是聚簇索引(Clustered Index),如果表没有定义主键,InnoDB 就自己产生一个隐藏的 6 个字节的主键 ID 值作为主键索引, 而创建的主键索引默认..原创 2021-07-11 20:45:51 · 650 阅读 · 1 评论