首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2015-07-24
46
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。
选项
答案
①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 ②应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ③任何地方都不要使用select.木from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。 ④避免频繁创建和删除临时表,以减少系统表资源的消耗。 ⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。 ⑥尽量避免大事务操作,提高系统并发能力。
解析
从数据库本身和网络传输的角度出发,数据库性能低下的因素一般有:I/O吞吐量小,形成了瓶颈效应;没有创建计算列导致查询不优化;SQL Server数据库内存不足;网络速度慢;查询出的数据量过大(可以采用多次查询或其他的方法降低数据量)以及锁或者死锁(这也是查询慢最常见的问题,是程序设计的缺陷)。
从SQL查询语句角度来考虑优化响应时间,应该从查询条件、临时表、游标、返回数据量、大事务操作等方面进行调优。
转载请注明原文地址:https://kaotiyun.com/show/9IlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
在PowerBuilder的数据类型中,integer是多少位带符号数?
UNIX系统中,进程调度采用的技术是
在层次数据库中,父片段和子片段之间只能具有【】类型的联系。
关系数据模型通常由3部分组成,它们是
数据管理技术发展阶段中,人工管理阶段与文件系统阶段的主要区别是文件系统
死锁预防是保证系统不进入死锁状态的静态策略,其解决方法是破坏产生死锁的4个必要条件之一,下列方法中哪一个破坏了“循环等待”条件?
通过把独占设备改造成【】设备,可以提高设备利用率。
下面关于外码的说法中,不正确的是______。
下面不属于PowerDesigner的DataArchitect模块作用的是
文件系统中,若文件物理结构采用三级索引结构,如果一个文件大小为1345块,则存储该文件会用到______。
随机试题
影响领导风格有效性的主要工作环境因素包括_____、_____、_____。
A.合成尿素B.合成丙氨酸C.合成非必需氨基酸D.合成谷氨酰胺E.合成必需氨基酸体内氨的主要代谢去路是
感觉的特异投射系统能形成特定感觉,其主要的原因是
《公开募集证券投资基金运作管理办法》生效的时间是()。
下列句子中没有语病的一项是()。
这种简单化的发展难免带来_______风险。城市规划目光短浅,建设只求速度重_______,设施管理维护职责混乱。我们看到一座座摩天楼、商业区、产业园犹如雨后春笋般出现,而这些_______的奢华景观却经不起一场暴雨的考验。依次填入画横线部分最恰当的一项
市场经济发达国家的实践充分表明,假冒伪劣产品的泛滥程度与市场经济的发展水平呈负相关变化。市场经济内在的竞争机制本身就倡导以公平与质量取胜,只有符合社会需求的高质量商品才能得到社会的认可。由此可见:
D
Quantumwillstillbeonairasthelastprogramsofitarestillinthemakingandaretobeshownasscheduled.Jarvisreveal
A、BeijingEducationalPress.B、LiaoningEducationalPress.C、LondonGuinnessWorldRecord.D、IrelandGuinnessWorldRecord.C
最新回复
(
0
)