从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?-问答-阿里云开发者社区-阿里云

开发者社区> 问答> 正文

从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?

Runt 2020-04-14 17:01:36 588

题目:从 innodb 的索引结构分析,为什么索引的 key 长度不能太长?

出题人:阿里巴巴出题专家:近秋/阿里云数据库产品技术部技术专家

关系型数据库 数据库 索引
分享到
取消 提交回答
全部回答(2)
  • 景凌凯
    2020-04-14 17:25:01

    key 太长会导致一个页当中能够存放的 key 的数目变少,间接导致索引树的页数目变多,索引层次增加,从而影响整体查询变更的效率。

    0 0
  • Runt
    2020-04-14 17:02:30

    参考答案: key 太长会导致一个页当中能够存放的 key 的数目变少,间接导致索引树的页数目变多,索引层次增加,从而影响整体查询变更的效率。

    0 0
添加回答
数据库
使用钉钉扫一扫加入圈子
+ 订阅

分享数据库前沿,解构实战干货,推动数据库技术变革

推荐文章
相似问题