zoukankan      html  css  js  c++  java
  • Mysql索引使用

    为什么使用索引?

    如果未使用索引,不得不首先以第一条记录开始,然后读完整个表直到它找出相关的行.

    索引分类?

    PRIMARY:主键索引。索引列唯一且不能为空;一张表只能有一个主键索引(主键索引通常在建表的时候就指定)

    NORMAL:普通索引。索引列没有任何限制;

    UNIQUE:唯一索引。索引列的值必须是唯一的,但允许有空;

    怎么创建.指定,删除索引?

    create index 索引名 on 表名(列名); oracle用法一样

    ALTER TABLE 表名 ADD 索引名(列名)

    DROP INDEX 索引名 ON 表名    ------oracle 用法:DROP INDEX 索引名

    注意事项

    只要列中包含NULL值将不会被包含在索引中,组合索引只要有一列含有NULL值,那么这一列对于组合索引就是无效的

  • 相关阅读:
    11 dubbo monitor
    svn ignore忽略文件
    Java Core Dump分析过程
    10 其他
    9 jenkins
    8 jenkins
    7 nhorizons项目结构
    6 发布个人项目到私服
    5 jenkins使用gitee
    4 Linux安装git
  • 原文地址:https://www.cnblogs.com/2016-cxp/p/10802379.html
Copyright © 2011-2022 走看看