首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2016-10-10
80
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。
选项
答案
①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 ②应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ③任何地方都不要使用select*from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。 ④避免频繁创建和删除临时表,以减少系统表资源的消耗。 ⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。 ⑥尽量避免大事务操作,提高系统并发能力。
解析
转载请注明原文地址:https://www.kaotiyun.com/show/OnlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列关于“分布式数据库系统”的叙述中,正确的是
下面关于模式和实例的说法中,不正确的是
已知成绩关系如下图所示。执行SQL语句: SELECTCOUNT(DISTINCT学号) FROM成绩 WHERE分数>60 查询结果中包含的元组数目是
关系R(A,B)和S(B,C)中分别有10个和15个元组,属性B是R的主码,则中元组数目的范围是
关系数据库中,实现实体之间的联系是通过表与表之间的
哪一个不是基本的操作系统?
在一个长度为n的顺序表的表尾插入一个新元素的渐进时间复杂度为
数据库管理系统(DBMS)管理并且控制对【】资源的使用。
数据库的逻辑结构设计任务就是把______转换为与所选用的DBMS支持的数据模型相符合的过程。
下列问题是基于“学生-选课-课程”数据库中如下三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找学生号为"200301188"的学生的“数据库”课程的成绩,至少将使用关系
随机试题
迦梨陀娑是哪种语言的诗人和剧作家()
男性,60岁。发现糖尿病15年,化验尿蛋白(+++),RBCO~2/HP。肾穿刺可见K-W结节男性,58岁。腰痛半年,双下肢水肿2周。化验血生化:ALB26g/L,球蛋白110g/L,Cr220μmol/L,Ca2+3.0mmol/L;尿:Pro(++
HIV主要感染的细胞是
建设工程目标控制中,一般是针对( )而言进行纠偏。
()是指国务院批准并对贷款可能造成的损失采取相应补救措施后责成银行发放f贷款。
A、一年B、两年C、三年D、四年D第二段的第二行告诉大家“美国高中是读四年”,所以选择D。
WheneverIseeanyonebuyingaNationalLotteryticketIwanttostopthemandaskiftheyknowjustwheretheirmoneyisgoing.
Hardlyaweekgoesbywithoutsomeadvanceintechnologythatwouldhaveseemedin-credible50yearsago.Andwecanexpectthe
HowtoWriteChildren’sLiterature?TheauthorofDannytheDragonMeetsJimmyissharingsomeofherthoughtsabouttheimporta
WhathaveUkraine’sNationallawmakersdemanded?
最新回复
(
0
)