• mysql面试题4:MySQL中什么是聚集索引、非聚集索引?什么是MySQL主键索引、唯一索引、全文索引?


    在这里插入图片描述

    该文章专注于面试,面试只要回答关键点即可,不需要对框架有非常深入的回答,如果你想应付面试,是足够了,抓住关键点

    面试官:MySQL中什么是聚集索引,什么是非聚集索引

    在MySQL中,聚集索引和非聚集索引是两种不同的索引类型。

    1. 聚集索引(Clustered Index):
      聚集索引是物理存储上的一种排序方式,它决定了数据在磁盘上的物理存储顺序。一个表只能有一个聚集索引,通常是主键索引。当创建聚集索引时,数据行按照索引的顺序物理存储在磁盘上。聚集索引的优点是可以加快数据的读取速度,因为相关数据行在物理上相邻存储,减少了磁盘I/O的次数。

    2. 非聚集索引(Non-clustered Index):
      非聚集索引是在聚集索引之外创建的一种附加索引。一个表可以有多个非聚集索引,用于加快根据索引列进行数据查找的速度。非聚集索引中存储了索引列的值和指向对应数据行的指针,通过这些指针可以找到实际的数据行。非聚集索引的优点是可以加快数据的检索速度,但在查找到具体数据行之后,还需要根据聚集索引找到实际的数据。

    关键点:
    聚集索引决定了数据在磁盘上的物理存储顺序,一个表只能有一个聚集索引,通常是主键索引。非聚集索引是在聚集索引之外创建的附加索引,一个表可以有多个非聚集索引。聚集索引可以加快数据的读取速度,而非聚集索引可以加快数据的检索速度。<

  • 相关阅读:
    单元测试实施最佳方案(背景、实施、覆盖率统计)
    Android签名查看
    领导视角-汇报篇
    3D~RPG游戏的制作
    Git 修改已提交的用户名和邮箱
    数据结构题型17-树、森林
    STM8S TIM1寄存器 PWM呼吸灯
    分库分表(3)——ShardingJDBC实践
    el-select组件绑定change怎么获取label和value值
    思维模型 巴纳姆效应
  • 原文地址:https://blog.csdn.net/qq_27471405/article/details/133367290