暂无图片
在MySQL数据库中,对于以下索引类型的描述,哪些是正确的?
我来答
分享
D
dong
2023-08-09
在MySQL数据库中,对于以下索引类型的描述,哪些是正确的?

A HASH 索引只可用于=或<=>操作符的等式比较。 

B全文索引主要针对较长的文本实现快速查询。如:GOLD SALESMAN。可以实现col like ‘%SALES%’

C函数索引除了能对施加了函数转换的条件使用索引,当对函数中包含的列做查询时,也能使用该函数索引。 

DB-Tree索引可以实现范围查询,甚至包括 is null、is not null

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
落枫0907

AD

B-Tree索引中包含空值,因此可以实现is null、is not null的查询;

HASH 索引只可用于=或<=>操作符的等式比较。由于数据不是按顺序存储的,范围查询时无法应用HASH索引。

全文索引主要对于比较长的文本实现比较。但只能对特定的单词。如上例中%GOLD%、%SALESMAN%,无法像传统索引采用部分字段匹配。

函数索引只能对实现了函数条件的查询使用索引。对于原本列值并不存储,故无法使用函数索引。

暂无图片 评论
暂无图片 有用 3
打赏 0
暂无图片
好好学习

AD

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏