首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
某采购中心采购了一套商品批发查询管理系统,此系统采用SQL Server 2008数据库管理系统,该系统需要经常处理百万级以上的数据查询。同时该系统提供了第三方人员开发的SQL接口,第三方人员可以根据自己的需要开发自己的应用程序来访问数据库中的相关数据。
admin
2015-07-24
55
问题
某采购中心采购了一套商品批发查询管理系统,此系统采用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全国计算机三级
相关试题推荐
Internet上的计算机地址有两种表示形式:【】与域名。
第二代数据库系统是指
下面所列条目中,哪一个是当前应用开发工具的发展趋势? Ⅰ.采用三层Client/Server结构 Ⅱ.对Web应用的支持 Ⅲ.开发的、构件式的分布式计算环境
数据库管理系统中的安全控制模块属于
PowerBuilder是一种深受广大用户欢迎的快速应用开发工具,它与其他应用开发工具比较,最具有特色的是
层次型、网状型和关系型数据库划分原则是
当用户程序执行访管指令时,中断装置将使中央处理器如何工作?
在单CPU系统中,如果同时存在24个并发进程,则处于就绪队列中的进程最多有【】个。
SQL语言集数据查询、数据操纵、数据定义和数据控制功能于一体,语句INSEPT、DELETE、UPDATE实现哪类功能?
以下关于计算机技术指标的论述中,错误的是
随机试题
物流与储运的区别是什么?
甲将自己收藏的一幅名画卖给乙,乙当场付款,约定5天后取画。丙听说后,表示愿出比乙高的价格购买此画,甲当即决定卖给丙,约定第二天交货。乙得知此事。诱使甲8岁的儿子从家中取出此画给自己。该画在由乙占有期间,被丁盗走。此时该名画的所有权属于下列哪个人?(2008
甲市(直辖市)新闻出版管理局在一次市场检查中发现,A制药厂发送的委托别人为自己印制的广告挂历只在工商机关办理了广告手续,没有办理新闻出版方面的准印手续。遂以A制药厂非法印制出版物为由处8万元罚款。A制药厂不服,向国家新闻出版总署申请复议。国家新闻出版总署根
热轧钢筋由Ⅰ级到Ⅳ级的性能变化规律是( )。
C国亚威集团是一家国际化矿业公司,其前身是主营五金矿产进出口业务的贸易公司。2004年7月,亚威集团在从贸易型企业向资源型企业转型的战略目标指引下,对北美N矿业公司发起近60亿美元的收购。当时国际有色金属业正处于低潮,收购时机较好。2005年5月,虽然购并
下列账户中,贷方登记增加的是()。
质量策划的目的是保证最终的结果能满足()。
教师的言行对学生具有潜移默化的影响是因为学生具有__________的特点。
下列表述错误的是()。
下列关于债的免除及其性质的表述,正确的是()
最新回复
(
0
)