首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2018-05-02
66
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。
选项
答案
①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 ②应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ③任何地方都不要使用select * from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。 ④避免频繁创建和删除临时表,以减少系统表资源的消耗。 ⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。 ⑥尽量避免大事务操作,提高系
解析
转载请注明原文地址:https://kaotiyun.com/show/JUlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
用户应用程序中的输入输出操作实际上是由()完成的。
下列有关顺序结构的线性表的叙述中,正确的是()。
数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和【】系统阶段。
下面关于数据模型描述,______最符合面向对象数据模型的特点。
当前数据库技术的发展已形成各种类型的数据库应用技术,下述属于这种发展推动力的是:______。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
一个系统在选择进程调度算法时不需要考虑的因素是______。
DBMS中实现事务持久性的子系统是()。
【】是在用户调查的基础上,通过分析,逐步明确用户对系统的需求,包括数据需求和围绕这些数据的业务处理需求。
在数据库的概念结构设计阶段中,表示概念结构的常用方法是______方法。
并发控制是对用户的【】加以控制和协调。
随机试题
Notsolongago,itwasthestuffofnightmares:youpickupthelandlinetelephoneandthere’snodialingtone.Nothing.Theph
在《前赤壁赋》中,苏子认为“惟江上之清风,与山间之明月,耳得之而为声,目遇之而成色;取之无禁,用之不竭”,这里是想表达()
下列经脉属于奇经八脉的是
下列病变不是液化性坏死的是
胃大部切除术后,并发十二指肠残端破裂的治疗方法为
管理是指在一定的环境中,通过()等活动,协调组织的各种资源,以期更有效地实现组织目标的过程。
电力成本的高低会受到用电条件的制约及市场需求的影响。()
2012年7月1日,甲女遭受乙男性侵害。若甲女的生日为1999年6月1日,甲女遭受性侵害的损害赔偿请求权的诉讼时效期间的起算时间是()。
Forthefirsttime,morewomenthanmenintheUnitedStatesreceiveddoctoraldegreeslastyear,theclimaxofdecadesofchang
ThestatewhichhasthelargestlandareaofallthestatesintheUnitedStatesis
最新回复
(
0
)