在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

mysql多个联合索引的案例分析

138次阅读
没有评论

共计 1016 个字符,预计需要花费 3 分钟才能阅读完成。

自动写代码机器人,免费开通

丸趣 TV 小编给大家分享一下 mysql 多个联合索引的案例分析,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!

MySQL 中索引规则:

1、需要加索引的字段,要在 where 条件中    
2、数据量少的字段不需要加索引
3、如果 where 条件中是 OR 关系,加索引不起作用
4、符合最左原则

什么是联合索引?

联合索引又叫复合索引。对于复合索引:Mysql 从左到右的使用索引中的字段,一个查询可以只使用索引中的一部份,但只能是最左侧部分。例如索引是 key index (a,b,c). 可以支持 a | a,b| a,b,c 3 种组合进行查找,但不支持 b,c 进行查找 . 当最左侧字段是常量引用时,索引就十分有效。

两个或更多个列上的索引被称作复合索引
利用索引中的附加列,您可以缩小搜索的范围,但使用一个具有两列的索引 不同于使用两个单独的索引。复合索引的结构与电话簿类似,人名由姓和名构成,电话簿首先按姓氏对进行排序,然后按名字对有相同姓氏的人进行排序。如果您知 道姓,电话簿将非常有用;如果您知道姓和名,电话簿则更为有用,但如果您只知道名不姓,电话簿将没有用处。
所以说创建复合索引时,应该仔细考虑列的顺序。对索引中的所有列执行搜索或仅对前几列执行搜索时,复合索引非常有用;仅对后面的任意列执行搜索时,复合索引则没有用处。

索引的创建:

在执行 CREATE TABLE 语句时可以创建索引,也可以单独用 CREATE INDEX 或 ALTER TABLE 来为表增加索引。

案例 DEMO:

ALTER TABLE table_name ADD INDEX index_name (column_list)
ALTER TABLE table_name ADD UNIQUE (column_list)
ALTER TABLE table_name ADD PRIMARY KEY (column_list)
CREATE INDEX index_name ON table_name (column_list)
CREATE UNIQUE INDEX index_name ON table_name (column_list)

以上是“mysql 多个联合索引的案例分析”这篇文章的所有内容,感谢各位的阅读!相信大家都有了一定的了解,希望分享的内容对大家有所帮助,如果还想学习更多知识,欢迎关注丸趣 TV 行业资讯频道!

向 AI 问一下细节

丸趣 TV 网 – 提供最优质的资源集合!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-12-18发表,共计1016字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 亚洲av乱码一区二区三区林ゆな | 一区二区在线视频免费观看 | 最新亚洲人成网站在线影院 | 性欧美一级毛片 | 日韩欧美在线不卡 | 少妇高潮喷水正在播放 | 精品亚洲欧美高清不卡高清 | 亚洲综合视频在线观看 | 自拍偷拍欧美视频 | 毛片a级毛片免费观看品善网 | 天天爽天天爽夜夜爽毛片 | 亚洲精品欧洲一区二区三区 | 99在线视频免费 | 色五月婷婷成人网 | 久久99久久精品97久久综合 | 夜夜看| 国产免国产免费 | 中文字幕资源在线 | 亚洲www啪成人一区二区 | 18禁无码永久免费无限制网站 | 韩国美女丝袜一区二区 | 国产福利福利视频 | 亚洲精品第五页 | 一区二区三区免费 | 精品亚洲视频在线 | 成人高清在线观看 | 亚洲精品久久久久玩吗 | 日日射影院 | 伊人狠狠操 | 国产欧美日韩综合一区二区三区 | 亚洲巨乳自拍在线视频 | 狠狠做深爱婷婷久久综合一区 | 无码人妻丰满熟妇啪啪7774 | 国产小视频在线 | 999yy成年在线视频免费看 | 国内精品2020情侣视频 | 亚洲国产一区二区三区综合片 | aaaaa国产毛片 | 亚洲av无码成h人动漫网站 | 日本久草视频 | 久久久精品久久久久特色影视 |