• 索引-MySQL


    1.索引是为了提高数据获取速度的一种数据结构(balance tree)

    2.索引的类型:

      单值索引:一个索引只包含单个列,一个表可以有多个单列索引

      唯一索引:索引的值必须唯一,但允许有空值

      复合索引:一个索引包含多个列

    3.explain关键字:

      使用explain关键字可以模拟优化器执行sql查询语句,从而知道MySQL是如何处理你的sql语句的,分析你的查询语句或是表结构的性能瓶颈

      使用方式:explain+sql语句

      作用:表的读取顺序;数据读取操作的操作类型;哪些索引可以使用;哪些索引被实际使用;表之间的引用;每张表有多少被优化器查询

      字段:

        id:说明每个对象(表)的执行顺序,id越大执行越早,id越小执行越晚,id一样按照顺序从前到后执行

        type:显示查询使用了何种类型,从最后到最差排序为 system>const>eq_ref>ref>range>index>All  

  • 相关阅读:
    everything is nothing
    基础算法
    OC 优化目录
    iOS 更改启动视图
    单例--iOS
    OC-Objection 学习笔记之一:简单的开始
    iOS 类库列表
    IOS 上线问题
    OC强弱引用的使用规则
    设置桌面图标
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/12795627.html
Copyright © 2020-2023  润新知