题目内容 (请给出正确答案)
[单选题]

下列关于建立索引的说法正确的是()。

A.索引可以加快对表中的数据进行查询的速度

B.建立索引就是创建主键

C.只能用一个字段创建索引,不可以用多个字段组合起来创建索引

D.索引是对表中的字段数据进行物理排序

查看答案
如搜索结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能会需要:
您的账号:
发送账号密码至手机
发送
更多“下列关于建立索引的说法正确的是()。”相关的问题

第1题

下列选项中,关于索引的说法正确的是 ()。
A、建索引后,Oracle就会在查询中使用索引

B、以在基数很小的列上创建索引,以提高查询效率

C、以在需要使用Link模糊查询的列上创建B树索引,以提高查询效率

D、函数索引是指在SQL查询的函数中使用索引

点击查看答案

第2题

下列关于索引说法正确的是:

A、select count(distinct col) from ... 这样的sql也可以使用索引加速。

B、索引对于DML操作的影响有限,因此在设计表时应该尽可能建立完备的索引满足所有查询需要。

C、MySQL对性别类的字段建索引也有很好的效果。

D、... where col like 'cond%' 这类sql语句是无法使用索引的。

点击查看答案

第3题

下列关于聚集索引与非聚集索引的说法,正确的是()。
A、在一个表上可以建立多个聚集索引和多个非聚集索引

B、在一个表上可以建立多个聚集索引和最多一个非聚集索引

C、在一个表上可以同时存在聚集索引和非聚集索引

D、必须先建立聚集索引,然后再建立非聚集索引

点击查看答案

第4题

关于覆盖索引,下列说法正确的有:

A、覆盖索引是指查询所利用的索引覆盖所有需要查询的字段,数据直接从索引中返回,避免回表

B、innodb表tbl(a,b,c),有索引 idx_c(c),且a为主键,查询select a,c from tbl where c >10 也可以利用索引覆盖查询

C、覆盖索引主要是用来减少排序操作,因为排序效率非常低

D、覆盖索引能大大减少查询时间,所以我们应该对所有查询建立覆盖索引

点击查看答案

第5题

下列关于索引的说法不正确的是()。

A.索引与基本表分开存储

B.索引一经建立就需要人工以手动的方式进行维护

C.索引的建立或撤消不会改变基本表的数据内容

D.索引会在一定程度上影响增删改操作的效率

点击查看答案

第6题

关于合理使用索引,下列说法正确的有

A、很长的字符串需要创建索引时,应使用前缀索引,避免索引过长。

B、覆盖索引可以通过减少回表大大提高查询效率。

C、根据左前缀原则,创建联合索引时应该把选择性好的字段放在后面。

D、除非使用hint,否则MySQL不会为同一条查询SQL选择不同的索引。

点击查看答案

第7题

关于索引的下列说法正确的是_______。

A、一个主文件上可以建立多个索引,但更新主文件数据时只更新一个索引

B、一个主文件上只能建立一个索引,无论是更新还是查询都利用该索引

C、一个主文件上只能有一个可决定物理存储的索引

D、一个主文件上可以有一个或多个可决定物理存储的索引

点击查看答案

第8题

有关索引,下列说法正确的是( )。

A、为了提高数据检索效率,索引可以建立在任何字段上。

B、对经常需要更新或修改的字段建议在其上创建索引。

C、索引中的搜索码的取值可以是唯一,也可以是不唯一。

D、对于常用的小型表来说,使用索引能够明显地提高性能。

点击查看答案
热门考试 全部 >
相关试卷 全部 >
账号:
你好,尊敬的上学吧用户
发送账号至手机
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改
谢谢您的反馈

您认为本题答案有误,我们将认真、仔细核查,
如果您知道正确答案,欢迎您来纠错

警告:系统检测到您的账号存在安全风险

为了保护您的账号安全,请在“上学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!

微信搜一搜
上学吧
点击打开微信
警告:系统检测到您的账号存在安全风险
抱歉,您的账号因涉嫌违反上学吧购买须知被冻结。您可在“上学吧”微信公众号中的“官网服务”-“账号解封申请”申请解封,或联系客服
微信搜一搜
上学吧
点击打开微信