首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2018-05-02
43
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。
选项
答案
①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 ②应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ③任何地方都不要使用select * from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。 ④避免频繁创建和删除临时表,以减少系统表资源的消耗。 ⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。 ⑥尽量避免大事务操作,提高系
解析
转载请注明原文地址:https://kaotiyun.com/show/JUlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
OracleOLAP是Oracle数据库系统的【】解决方案。
数据管理技术的发展经历了如下三个阶段:人工管理阶段、文件系统阶段和【】系统阶段。
在包含1000个元素的线性表中实现如下各运算,所需的执行时间最长的是______。
一个操作中的所有动作,要么全做,要么全都不做,这种用于完成一定基本功能的过程称为______。
当前数据库技术的发展已形成各种类型的数据库应用技术,下列叙述中,()是这种发展的推动力。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
关系模型中定义外键实现的是哪一(些)类完整性?()
有关系S(S#,SNAME,SEX),C(C#,CNAME),SC(S#,C#)。其中S#为学生号,SNAME为学生姓名,SEX为性别,C#为课程号,CNAME为课程名。要查询选修“计算机”课的全体女学生姓名的SQL语句是"SELECTSNAMEFR
在基数排序、快速排列、堆排序、希尔排序中,排序方法稳定的是______。
在并发控制的技术中,最常用的是封锁方法,对于共享锁(S)和排他锁(X)来说,下面列出的相容关系中,哪一个是不正确的?()
并发控制是对用户的【】加以控制和协调。
随机试题
Windows允许删除正在打开运行的应用程序。( )
38岁初产妇,妊娠39周,估计胎儿体重4100g,无骨盆狭窄,适合的处置是
有关MENl的叙述,下列正确的是
能够消除肉芽水肿的是
根据《公司法》的规定,有限责任公司的股东人数有最高数额的限制,该最高数额是()。
刘新的父亲由于车祸高位截瘫,失去了劳动的能力,妈妈没有文化,找不到合适的工作,只能靠拾垃圾卖废品维持一家的生活。由于父亲长年需要吃药,高昂的药费使得刘新没有钱交学费,只能退学,妈妈只好向相关机构求助,此时,社会工作应发挥其()的功能。
互益素是一种生物释放的、能引起他种接受生物产生对释放者和接受者都有益的反应的信息化学物质。根据上述定义,下列涉及互益素的是:
Completetheflow-chartbelow.ChooseFIVEanswersfromtheboxandwritethecorrectletter,A-H,nexttoQuestions26-30.Aco
TheIceBucketChallengeisanactivityinvolvingdumpingabucketoficewateronsomeone’sheadtopromoteawarenessofthedi
Pregnancymothersaregettinganewtooltohelpkeepthemselvesandtheirbabieshealthy:pregnancytipssentdirectlytothe
最新回复
(
0
)