1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > MySQL创建各种索引的SQL语句

MySQL创建各种索引的SQL语句

时间:2022-11-12 00:48:40

相关推荐

MySQL创建各种索引的SQL语句

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

唯一索引:

CREATE UNIQUE INDEX unique_index_warn[索引名称] ON cas_alarm[表名] (warn_id[列名])

普通索引:

CREATE INDEX index_saas_report_service_status[索引名称] ON saas_report_service_status[表名] (service_status[列名]);

组合索引:

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[列名]

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

查看索引:

SHOW INDEX FROM biz_service_type_iaas[表名]

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。