计算机网络管理员(技师)

单选题数据库应用程序的优化通常分两个方面包括SQL语句优化和()A 查询优化B 吞吐量优化C 源代码优化D 主键优化

题目
单选题
数据库应用程序的优化通常分两个方面包括SQL语句优化和()
A

查询优化

B

吞吐量优化

C

源代码优化

D

主键优化

如果没有搜索结果,请直接 联系老师 获取答案。
如果没有搜索结果,请直接 联系老师 获取答案。
相似问题和答案

第1题:

系统性能调整的手段包括______。

①数据查询调整与优化 ②索引调整

③数据库模式调整 ④DBMS和操作系统参数调整

⑤数据库应用程序优化 ⑥硬件配置调整和升级

A) ①②④⑤⑥

B) ①②③⑤⑥

C) ②③④⑤⑥

D) ①②③④⑤⑥

A.

B.

C.

D.


正确答案:D
解析:系统性能监控和性能调优是DBAS运行维护的一项重要工作,系统性能调优的手段有:数据查询调整与优化、索引调整、数据库模式调整、DBMS和操作系统参数调整、数据库应用程序优化、硬件配置调整和升级。所以本题的答案为D。

第2题:

数据库应用程序的优化通常分两个方面包括SQL语句优化和()

A.查询优化

B.吞吐量优化

C.源代码优化

D.主键优化


参考答案:C

第3题:

请根据如下查询语句,回答问题(d),(e)和(f)。

SELECT客户号

FROM订单,订单明细

WHERE订单明细.订单号=订单.订单号AND

产品号='02' AND

数量>10;

(d) 上述查询语句的功能是什么?请简要回答。(30个字以内)

(e) 将上述查询语句转换成对应的关系代数表达式。

(f) 上述SQL查询语句是否可以进一步优化?如可以,给出优化后的SQL查询语句。


正确答案:查询一次订购(或购买)产品号为02的数量大于10的客户号 (e) (f)可以优化。优化的SQL语句为: SELECT客户号 FROM 订单 WHERE 订单号 IN (SELECT 订单号 FROM 订单明细 WHERE产品号='02' AND数量>10);
查询一次订购(或购买)产品号为02的数量大于10的客户号 (e) (f)可以优化。优化的SQL语句为: SELECT客户号 FROM 订单 WHERE 订单号 IN (SELECT 订单号 FROM 订单明细 WHERE产品号='02' AND数量>10); 解析:本题考核的知识点包括SQL的查询命令与关系代数表达式的互相转换以及SQL的查询优化。
SELECT语句的功能是:查询一次订购(或购买)产品号为02的数量大于10的客户号。
根据关系代数表达式的定义,将上述查询语句转换成对应的关系代数表达式为:

该SELECT语句,在进行多表查询时,采用的是相关子查询。由于相关子查询查询时要做连接JOIN,性能不是最优。可以考虑采用不相关子查询,来提高性能。优化的 SQL语句为:
SELECT客户号
FROM订单
WHERE订单号IN
(SELECT订单号
FROM订单明细
WHERE产品号='02' AND数量>10);

第4题:

简要说明王工建议中SQL语句优化的基本策略。


正确答案:SQL语句优化的常见策略如下: (1)建立物化视图或尽可能减少多表查询。 (2)以不相干子查询替代相干子查询。 (3)只检索需要的列。 (4)用带IN的条件子句等价替换OR子句。 (5)经常提交COMMIT以尽早释放锁。
SQL语句优化的常见策略如下: (1)建立物化视图或尽可能减少多表查询。 (2)以不相干子查询替代相干子查询。 (3)只检索需要的列。 (4)用带IN的条件子句等价替换OR子句。 (5)经常提交COMMIT,以尽早释放锁。

第5题:

效率低下的SQL语句往往是导致系统性能不佳的主要原因。设有如下优化系统性能的方法:Ⅰ.利用存储过程封装频繁使用的SQL语句Ⅱ.重新安排数据存储,整理回收碎块Ⅲ.不要随意使用游标Ⅳ.合理使用相关子查询Ⅴ.调整表结构定义以上属于优化SQL语句执行效率方法的是( )。

A.Ⅰ、Ⅲ、Ⅳ

B.Ⅰ、Ⅲ、Ⅴ

C.Ⅱ、Ⅳ、Ⅴ

D.Ⅰ、Ⅳ、Ⅴ


正确答案:A
Ⅱ、V都属于对数据库逻辑和物理结构的调整,不属于SQL语句的优化。

第6题:

租户可以通过以下哪些方式查找RDS数据库慢查询现象的原因?()

A、发现慢SQL后,判断SQL语句写法和执行计划是否需要优化

B、通过云监控判断在查询响应慢的期间是存在网络吞吐过大的问题

C、通过云监控判断在查询响应慢的期间是哪些SQL语句产生了问题

D、通过慢查询日志判断在查询响应慢的期间是哪些SQL语句产生了问题


答案:ABCD

第7题:

在MS SQL Sewer 2000的主要功能中Web支持不包括

A. XML和Internet标准支持

B.方便而安全地通过Web访问数据

C.简化管理和优化

D.安全的应用程序管理


正确答案:C
解析:简化管理和优化是投放市场功能里面的,而Web支持的应是基于Web的分析功能。

第8题:

优化SQL语句执行效率属于数据库应用系统【10】阶段的任务。


正确答案:
运行管理与维护【解析】优化SQL语句执行效率属于数据库应用系统运行管理与维护阶段的任务。

第9题:

SQL Server性能工具有:( )和数据库引擎优化顾问


正确答案:SQL Server Profiler

第10题:

下列条目中,当SQL语句嵌入到主语言时要解决的问题包括( )。

Ⅰ.区分SQL语句与主语言语句

Ⅱ.数据库工作单元和程序工作单元之间的通信

Ⅲ.协调SQL语句与主语言语句处理记录的不同方式

A)只有Ⅰ和Ⅱ

B)只有Ⅰ和Ⅲ

C)只有Ⅱ和Ⅲ

D)都是


正确答案:D

更多相关问题