美文网首页
MySQL面试总结点

MySQL面试总结点

作者: 安晓生 | 来源:发表于2020-06-28 15:16 被阅读0次

    第一个问题:联合查询。
    比如:a表,有 b,c,d
    在查询的时候:select * from a where a=1 and b=1 and c=1
    那么a=1 会命中吗?
    答:根据mysql 联合索引的最左匹配原则。
    检索时会使用索引(a1,a)进行数据匹配。

    MySQL面试第二个问题:聚集索引,跟非聚集索引。
    这个就用到平衡树,比如:我们数据库有10万数据,我们平常在检索的时候,会用查找匹配10次,如果用到聚集索引。
    MySQL 索引类型有:唯一索引,主键(聚集)索引,非聚集索引,全文索引。
    非聚集索引。
    其实按照定义,除了聚集索引以外的索引都是非聚集索引,只是人们想细分一下非聚集索引,分成普通索引,唯一索引,全文索引。如果非要把非聚集索引类比成现实生活中的东西,那么非聚集索引就像新华字典的偏旁字典,他结构顺序与实际存放顺序不一定一致。

    小逻辑题:
    100个兵乓球,按次数拿,最少1个,最多5个。A 跟B2个人,A先拿,拿到最后A拿最后一次,那么怎么才能拿到最后一次呢?
    答:分成6组,每次拿完分组的。

    相关文章

      网友评论

          本文标题:MySQL面试总结点

          本文链接:https://www.haomeiwen.com/subject/wscwfktx.html