暂无图片
MySQL 索引树是在每次搜索之前建立,还是建立索引的时候生成的?
我来答
分享
暂无图片 匿名用户
MySQL 索引树是在每次搜索之前建立,还是建立索引的时候生成的?

MySQL 索引树是在每次搜索之前建立,还是建立索引的时候生成的?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
张sir

建立索引的时候生成的,索引和数据是一样的,都是实实在在存在的,每次更新插入删除都会维护索引,如果每次搜索之前建立,那搜索多慢呢

暂无图片 评论
暂无图片 有用 0
暂无图片
王运亮

create index的时候创建了"索引树"(B+Tree),后续的insert,delete,update会实时更新相应的B+Tree。这样当select时,直接搜索B+Tree即可。
还有,像自适哈希索引是innodb根据一定条件自动触发创建的,但都是先创建,再使用。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏