创建索引

1. 主键索引:创建表时自动创建    { 聚集索引:一个表中只有一个聚集索引 }

2. 唯一索引:CREATE UNIQUE INDEX unique_index_warn[索引名称] ON cas_alarm[表名](warn_id[列名])

3. 普通索引:CREATE INDEX index_saas_report_service_status[索引名称] ON saas_report_service_status[表名](service_status[列名]);

4. 组合索引:CREATE INDEX index_saas_report_service_type[索引名称] ON saas_report_service_status[表名](service_type[列名],service_status[列名],sort_value[列名]);

组合索引遵循最左前缀原则,即此SQL语句创建了两个索引:

(1) service_type[列名],service_status[列名],sort_value[列名]

(2) service_type[列名]

其中唯一索引、普通索引、组合索引都是非聚集索引,一个表中可以有多个非聚集索引

5. 查看索引:SHOW INDEX FROM biz_service_type_iaas[表名]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别...
    王屋山下的传说阅读 2,944评论 0 2
  • 1.索引作用 在索引列上,除了上面提到的有序查找之外,数据库利用各种各样的快速定位技术,能够大大提高查询效率。特别...
    云小萝阅读 1,696评论 0 0
  • 适当的使用索引可以提高数据检索速度,可以给经常需要进行查询的字段创建索引 Oracle的索引分为5种:唯一索引,组...
    宝贝双双阅读 7,652评论 0 0
  • 索引的简介: 索引分为聚集索引和非聚集索引,数据库中的索引类似于一本书的目录,在一本书中通过目录可以快速找到你想要...
    only_bad_boy阅读 3,520评论 0 0
  • 1. 索引分类 1.1 普通索引 加快对数据的访问速度,一般在查询条件WHERE column=或排序条件ORDE...
    SILENCE_SPEAKS阅读 2,976评论 0 1