美文网首页
mysql indexes

mysql indexes

作者: BenjaminCool | 来源:发表于2019-01-07 10:01 被阅读21次
    create index

    https://www.w3resource.com/mysql/creating-table-advance/create-index.php

    1⃣️ when create table
    2⃣️ create index statement

    index type: index数据结构

    http://www.mysqltutorial.org/mysql-index/mysql-create-index/

    image.png
    mysql supported indexes

    http://www.mysqltutorial.org/mysql-index/

    1⃣️主要的两个索引:
    unique index
    clustered index: 一般用 primary key 作用 clustered index:如果没有primary key, 则采用第一个unique not null 字段作为clustered index; 既没有primary key, 也没有 unique not null,则InnoDB internally generates a hidden clustered index named GEN_CLUST_INDEX on a synthetic column containing row ID values.
    https://dev.mysql.com/doc/refman/5.6/en/innodb-index-types.html

    2⃣️ 索引附加条件:
    prefix index
    invisible index
    descending index:the leftmost(靠左原则)
    composite index

    3⃣️ 优化器参数:
    index cardinality(基数)
    index hint(提示)

    相关文章

      网友评论

          本文标题:mysql indexes

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