zoukankan      html  css  js  c++  java
  • 索引-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  

  • 相关阅读:
    17. 偏函数
    16. 装饰器
    vim详解
    linux用户管理sudo 磁盘分区
    linux用户管理
    linux文件与目录(四)
    linux特殊权限
    linux文件和目录(二)
    linux文件和目录
    配置网络
  • 原文地址:https://www.cnblogs.com/Life-is-Demo/p/12795627.html
Copyright © 2011-2022 走看看