开发者社区> 问答> 正文
2
0
分享

mysql innodb的辅助索引如何存储重复的列值?在查询上有什么不一样吗?#云原生后端

mysql innodb的辅助索引如何存储重复的列值?在查询上有什么不一样吗?#云原生后端 来源:云原生后端社区https://www.yuque.com/server_mind/answer

展开
收起
黄一刀 2020-07-10 15:16:35 3315 0
举报
飞天免费试用计划
领取免费云资源,开启云上实践第一步
RDS MySQL Serverless 基础系列
0.5-2RCU 50GB
额度3个月内有效
云数据库 RDS MySQL
集群系列 2核4GB
额度3个月内有效
云数据库 RDS MySQL
高可用系列 2核4GB
额度3个月内有效
2 条回答
写回答
取消 提交回答
  • InnoDB 辅助索引的结构如下所示,可以很清晰的看出,通过辅助索引只能查出对应的主键索引值,需要再根据主键索引去查询出相应的数据行。 1597119546540.jpg

    2020-08-11 12:20:39 举报
    赞同 1 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
  • 非聚集索引(辅助索引)叶子节点指针指向对应的数据块,查询列没有覆盖索引,要进行二次查询,回表到聚集索引节点上对应的数据行的数据。

    2020-07-10 15:17:12 举报
    赞同 评论 打赏

    评论

    全部评论 (0)

    登录后可评论
问答排行榜
最热
最新

相关电子书

更多
2022云栖大会:云原生数据仓库-加速业务数据化,数据价值化 立即下载
十分钟上线-使用函数计算构建支付宝小程序服务 立即下载
机器学习在互联网后端技术中的应用 立即下载

相关镜像