02-25 23:05
深圳大学 Java 好名字轮不到我:mysql8.0以前的server层有缓存,所以如果是查询,那么先走缓存,缓存没命中再走引擎。引擎先走buffer pool,还是找不到再走io。走io看索引。一般b+树是三阶的,所以磁盘io三次。如果是全表扫描的话复杂一些,数据库会顺序读取每个数据块,假如说一个表有100个数据块,那就要io100次。
一点点个人的愚见

0 点赞 评论 收藏
分享
2024-09-18 16:22
深圳大学 Java 0 点赞 评论 收藏
分享
创作者周榜
更多
关注他的用户也关注了: