首页 > 计算机等级考试
题目内容 (请给出正确答案)
[主观题]

②为了提高查询性能,数据库管理员在Students表的SName列上建立了一个非聚集索引SName _ind。如果应

用程序使用如下语句查询数据:

SELECT*FROM Students WHERE SName like‘%华’

请问SName_ind索引是否能够提高语句的查询速度,并给出原因。

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“②为了提高查询性能,数据库管理员在Students表的SNa…”相关的问题
第1题
在进行数据库物理设计时,为了保证系统性能,需要综合考虑所选择的数据库管理系统的特性及软硬件具
体情况。下列关于数据库物理设计的说法,错误的是()。

A.在频繁执行插入、修改和删除操作的表上建立索引可能会降低系统整体性能

B.在一张表的某列上需要频繁执行精确匹配查询时,可以考虑为此列建立哈希索引

C.为了提高写入性能,数据库一般应尽量避免存储在RAID10的磁盘存储系统中

D.如果系统中存在频繁的多表连接操作,可以考虑将这些基本表组织为聚集文件,以提高查询效率

点击查看答案
第2题
数据库的运行管理与维护主要由数据库管理员负责,工作内容主要包括日常维护、系统监控与分析、性能优化等。下列关于数据库管理员工作内容的说法错误的是

A.数据库的备份和恢复是重要的维护工作,数据库管理员应根据不同的应用要求制定不同的备份计划,在备份计划中应包含备份的时间、周期、备份方式和备份内容等

B.性能优化是数据库管理员的重要工作,性能优化的主要手段有查询优化、索引调整、模式调整等,这些工作一般无需开发人员参与

C.数据库管理员应监控数据库中各种锁的使用情况,并处理可能出现的死锁情况,若发现问题应及时通知相关人员

D.数据库管理员需要定期检查存储空间使用情况并根据需求扩展存储空间,这些工作一般无需最终用户参与

点击查看答案
第3题
在SQLServer2000的某数据库中有如下两张关系表: 学生表(学号,姓名,性别,系号),学号为主码 系表

在SQLServer2000的某数据库中有如下两张关系表:

学生表(学号,姓名,性别,系号),学号为主码

系表(系号,系名,系简称),系号为主码

①在数据库中执行如下T-SQL代码:

DECLARE @DePtID varchar(10)

DECLARE @cnt int

set @cnt=O

DECLARE cursor1 cursor FOR SELEET系号FROM系表

WHERE系名LIKE'%电%'

OPEN cursorl

FETCH NEXT FROM cursor1 INTO @DePtID

WHILE @@FETCH_STATUS=O

BEGIN

DECLARE @temp_cnt int

sELECT @temp_cnt=COUNT(*)FROM学生表WHERE系号=@DeptID

set @Cnt=@cnt+@temp_cnt

FETCH NEXT FROM cursor1 INTO ODePtID

END

CLOSE cursor1

DEALLOCATE cursor1

SELECT @cnt

执行过程中发现速度比较慢,为了解决性能问题,需在功能不变的情况下,将此T-SQL代码改为一条SQL语句,请写出此SQL语句(语句中不能含有子查询)并说明为什么此种修改可以提高性能。

②设在学生表的(姓名,系号)列上建有一个复合索引,该索引是否有助于提高下列两个语句的查询效率?并说明原因。

SELECT*FROM学生表 WHERE系号=‘1’;

SELEET*FRoM学生表WHERE姓名=‘张三’;

点击查看答案
第4题
下列选项中,不属于数据管理员(DBA)职责的是()。 A)数据库维护 B)数据库设计 C)改善系统性能,提

下列选项中,不属于数据管理员(DBA)职责的是()。

A)数据库维护

B)数据库设计

C)改善系统性能,提高系统效率

D)数据类型转换

点击查看答案
第5题
下列选项中,不属于数据管理员的职责是()A.数据库维护B.数据库设计C.改善系统性能,提高系统效率D.

下列选项中,不属于数据管理员的职责是()

A.数据库维护

B.数据库设计

C.改善系统性能,提高系统效率

D.数据类型转换

点击查看答案
第6题
新开发的数据库管理系统中,数据库管理员张工发现被用户频繁运行的某个查询处理程序使用了多个表的连接,产生这一问题的原因在于(49)。在保证该处理程序功能的前提下提高其执行效率,他应该(50)。

A.需求分析阶段对用户的信息要求和处理要求未完全掌握

B.概念结构设计不正确

C.逻辑结构设计阶段未能对关系模式分解到BCNF

D.物理设计阶段未能正确选择数据的存储结构

点击查看答案
第7题
在进行数据库性能调优过程中,需要考虑数据库系统软件、硬件配置、网络环境等多方面因素。下列有关性
能调优的说法,错误的是()。

A.修改某些频繁使用的SQL语句,提高其性能,可能会大幅度降低数据库CPU使用率

B.随着服务器CPU处理能力提高、内存容量增大,现阶段数据库性能优化一般以更换服务器硬件为主要调优手段

C.当数据库服务器磁盘I0出现写瓶颈时,可以考虑使用高速磁盘存储常用数据,低速磁盘存储不常用数据

D.索引可以提高某些查询的速度,但也可能降低写入速度,同时也会增加磁盘空间使用

点击查看答案
第8题
以下关于PolarDB的陈述中哪一项不正确()。

A.PolarDB是一个云原生关系型数据库服务,它与MySQL、PostgreSQLSQL和Oracle兼容

B.每个PolarDB集群支持高达100TB的存储空间,每秒可处理高达一百万个查询(QPS)

C.PolarDB可在几分钟内缩放,在几秒钟内从故障中恢复

D.PolarDB集群可扩展到最多16个节点,与传统MySQL相比,性能提高6倍,而成本降低30-50%

E.PolarDB仅旨在处理大量顺序查询

点击查看答案
第9题
可以按照原数据库设计要求对数据库存储空间进行全面调整,重新安排存储位置、回收垃圾、减少指针链
等,以提高系统性能的是______。

A.重组织

B.查询优化

C.重构造

D.监控分析

点击查看答案
第10题
下列关于分布式数据库和并行数据库的说法,正确的是()。A.为了满足高并发业务的需要,共享内存结

下列关于分布式数据库和并行数据库的说法,正确的是()。

A.为了满足高并发业务的需要,共享内存结构的并行数据库比较适用于如银行出纳、民航售票等OLTP应用

B.在分布式数据库的查询中,导致数据传输量大的主要原因是数据间的连接操作和选择操作

C.如果数据分布不合理,并行数据库仅仅依靠多处理器、共享硬件资源等手段是无法实现真正意义上的并行处理的,也无法使其性能最优化

D.与集中式数据库系统的事务相比,分布式数据库系统中只需要一个场地完成提交即可完成一个全局事务,这正是分布式数据库的优越之处

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改