楼主你的一面中的一个数据库的问题:聚簇索引和非聚簇索引有什么区别?InnoDB属于哪种?(这个我一直以为非聚簇索引就是辅助索引,就说InnoDB两种都有,后来复盘的时候才知道,非聚簇索引是MyISAM相对InnoDB而言的,InnoDB数据和索引放在同一个文件中,MyISAM不是) 按照楼主你说的这个,意思就是辅助索引不是非聚簇索引了吗?但是我看了很多文章都是说Inndob里的辅助索引也是非聚簇索引,总结应该是这样的: 1. 聚集索引与非聚集索引的区别是:叶节点是否存放一整行记录 2.InnoDB 主键使用的是聚簇索引,但是InnoDB的二级索引使用的是非聚簇索引,而MyISAM 不管是主键索引,还是二级索引使用的都是非聚簇索引。 你觉得呢?
2 2

相关推荐

牛客网
牛客企业服务