首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2017-02-28
32
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
工程师在完成数据库系统本身和网络问题的优化后,发现第三方开发人员的SQL查询语句存在很多没有优化的问题,请从第三方开发人员角度给出一些优化方案。
选项
答案
①对查询进行优化,尽量避免全表扫描,首先应考虑在where及order by涉及的列上建立索引。 ②应尽量避免在where子句中使用!=或<>操作符,否则引擎将放弃使用索引而进行全表扫描。 ③任何地方都不要使用select*from进行全表扫描,用具体的字段列代替“*”,不要返回冗余字段。 ④避免频繁创建和删除临时表,以减少系统表资源的消耗。 ⑤尽量避免使用游标,因为游标的效率较差,如果游标操作的数据超过1万行,那么就应该考虑改写。 ⑥尽量避免大事务操作,提高系统并发能力。
解析
转载请注明原文地址:https://kaotiyun.com/show/e2lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若X→Y但Y不完全函数依赖于X,则称Y对X【】。
数据库系统运行过程中,由于应用程序错误所产生的故障通常称为
数据库三级模式体系结构的划分,有利于保持数据库的
当作业进入完成状态时,操作系统
有两个程序:A程序按顺序使用CPU10秒,使用设备甲5秒,使用CPU5秒,使用设备乙10秒,使用CPU10秒。B程序按顺序使用设备甲10秒,使用CPU10秒,使用设备乙5秒,使用CPU5秒,使用设备乙10秒。在顺序环境下,执行A程序和B程序,C
分时操作系统追求的目标是
引起中断的中断源有5种,分别为I/O中断,数据通道中断,时钟中断,程序中断和
在关系数据模型中,二维表的行称为元组,二维表的列称为【】。
在关系数据库规范化理论的研究中,【】达到了最高的规范化程序。
在对数据库的系统故障进行恢复时,需要对日志文件进行
随机试题
Theworld’sgreatestsnow-cappedpeaks,whichruninachainfromtheHimalayastotheTianshanMountainsontheborderofChina
通气与血流比例失调,临床上最终可导致
医师行牙髓治疗时应注意无菌操作,不必要的内容是
内服涌吐热痰、宿食,外用研末吹鼻,可引去湿热的药物是
规划咨询的原则有()。
某水泥厂拟建一条干法水泥生产线及其配套设施,包括厂房建设、压缩空气站、物料储运系统,供配电系统等。关于物料储运系统,下列说法正确的是()。
Idon’tlike______asyouread.
Accordingtothemostrecentresearchonparenting,caretakerstendtousethreestrategiesfordiscipliningchildren.Power
Whatexactlyisalie?Isitanythingwesaywhichweknowisuntrue?Orisitsomethingmorethanthat?Forexample,supposea
A、Iwenttothelibrary.B、IusuallywatchTV.C、Sorry,Idon’tknow.D、Idon’tliketheprogram.B本题考查由How引导的特殊疑问句的回答。题目问:“你如何打
最新回复
(
0
)