如何创建mysql索引以及索引的优缺点

4年前 (2020-10-08)阅读950回复0
花天青
花天青
  • 管理员
  • 发消息
  • 注册排名376
  • 经验值160
  • 级别管理员
  • 主题32
  • 回复0
楼主

创建索引

  CREATE INDEX indexName ON tablename(username(length));

  为什么有索引,查询加快? 这是因为,创建索引可以大大提高系统的性能。

  第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。

  第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。

  第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。

  第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。

  第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。

0
0
收藏0
回帖

如何创建mysql索引以及索引的优缺点 期待您的回复!

取消
载入表情清单……
载入颜色清单……
插入网络图片

取消确定

图片上传中
编辑器信息
提示信息