MySQL

作者: Zoe_and_Android | 来源:发表于2019-05-28 09:15 被阅读0次

    一、索引的分类 

    1.普通索引

    2.唯一索引

    3.主键索引

    4.组合索引

    5.全文索引

    缺点

    1.虽然索引大大提高了查询速度,同时却会降低更新表的速度,如对表进行insert、update和delete。因为更新表时,不仅要保存数据,还要保存一下索引文件。

    2.建立索引会占用磁盘空间的索引文件。一般情况这个问题不太严重,但如果你在一个大表上创建了多种组合索引,索引文件的会增长很快。

    索引只是提高效率的一个因素,如果有大数据量的表,就需要花时间研究建立最优秀的索引,或优化查询语句。

    二、SQL语句效率分析

    语句优化

    https://www.cnblogs.com/knowledgesea/p/3686105.html

    MySQL慢查询&分析SQL执行效率

    https://www.jianshu.com/p/43091bfa8aa7

    explain可以用来查看SQL语句的执行效果,可以帮助选择更好的索引和优化查询语句

    https://www.cnblogs.com/clphp/p/5403215.html

    三 、几种常用mysql存储引擎的特点和适用场景

    https://blog.csdn.net/rammus7/article/details/79392635

    相关文章

      网友评论

          本文标题:MySQL

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