首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某超市经营管理系统使用SQL Server 2008数据库管理系统,上线运行一年后,用户反映速度缓慢。经技术人员分析,发现速度缓慢的原因为销售单据表和销售单据明细表数据量巨大,当进行这两个表相关查询时就会造成SQL语句执行缓慢。已知这两个表结构如下:销售
设某超市经营管理系统使用SQL Server 2008数据库管理系统,上线运行一年后,用户反映速度缓慢。经技术人员分析,发现速度缓慢的原因为销售单据表和销售单据明细表数据量巨大,当进行这两个表相关查询时就会造成SQL语句执行缓慢。已知这两个表结构如下:销售
admin
2016-10-10
57
问题
设某超市经营管理系统使用SQL Server 2008数据库管理系统,上线运行一年后,用户反映速度缓慢。经技术人员分析,发现速度缓慢的原因为销售单据表和销售单据明细表数据量巨大,当进行这两个表相关查询时就会造成SQL语句执行缓慢。已知这两个表结构如下:销售单据表(销售单据编号,付款总金额,销售时间,销售人员编号,收银台编号),销售单据明细表(销售单据编号,销售时间,商品编号,单价,数量,总价)从业务上看,程序经常会查询1个月内和最近6个月内销售相关数据。为了保证系统稳定运行,两位工程师分别给出了两种优化方案:
甲工程师:按照销售时间将两张表分别拆分为每月一张表,在系统进行查询时按照给定条件到相关的表中直接查询,降低查询涉及到的数据。
乙工程师:使用SQL Server 2008的分区功能,将两张表变为分区表,按照销售时间每年一个分区,降低查询涉及到的数据。
请从程序修改的难易程度、查询1个月内数据的执行速度、查询最近6个月内数据的执行速度3个方面比较甲乙工程师方案。
根据上述分析结果,请基于甲乙工程师的方案给出最合理的优化方案并说明理由。
选项
答案
(1)修改难易程度:表分割对于所有的数据库都适用,而表分区只能用于特定的数据库;表分区属于数据库物理设计,表分割属于逻辑设计。从实现方式来看,甲工程师易于实现。 查询1个月内的数据执行速度:甲工程师速度快,乙工程师慢。 查询6个月内的数据执行速度:乙工程师快,甲工程师慢。 (2)采用乙工程师的优化方案,即对表分区进行处理。因为分区表的特点是:如果数据量大,而且数据是分段的,而且对不同段的数据使用的操作不同,则适于使用分区表。本题中对表中当前月的数据,经常进行的操作是添加、修改、删除和查询,而对于以往的数据,则几乎不需要操作,或者操作仅限于查询,那么就可以按月份对表进行分区,从而提高系统的执行效率。
解析
转载请注明原文地址:https://kaotiyun.com/show/BnlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
下列问题基于以下的叙述:关系模式R(B,C,M,T,A,C),根据语义有如下函数依赖集:F=(B→C,(M,T)→B,(M,C)→T,(M,A)→(A,B)→G]。关系模式R的码是
PowerBuilder是一种深受广大用户欢迎的快速应用系统开发工具,它与其他应用开发工具比较,最具有特色的是
下面系统中不属于关系数据库管理系统的是
关系数据库中,实现实体之间的联系是通过表与表之间的
操作系统中,“死锁”的概念是指______。
SQL语言的GRANT和REVOKE语句主要用来维护数据库的______。
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
下列问题是基于“学生-选课-课程”数据库中如下三个关系:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找学生号为"200301188"的学生的“数据库”课程的成绩,至少将使用关系
数据模型通常由三部分组成,它们是【】、数据操作和完整性约束。
当前数据库技术的发展已形成各种类型的数据库应用技术,下列叙述中,()是这种发展的推动力。Ⅰ.应用的驱动Ⅱ.多种技术与数据库技术的结合Ⅲ.关系数据库的研究基础
随机试题
对比效应是一种社会知觉偏见,指评价一个人或一件事时,受到最近接触到其他人或事的影响,导致对这个人或这件事的评价发生歪曲,作出不客观的评价。根据上述定义,下列属于对比效应的是()。
养花专业户李某为防止偷花,在花房周围私拉电网。一日晚,白某偷花不慎触电,经送医院抢救,不治身亡。李某对这种结果的主观心理态度是()
某多层砌体结构承重横墙,如图1-17所示,墙厚240mm,总长度为5040mm,墙两端及墙段正中部位均设构造柱,柱断面尺寸均为240mm×240mm;构造柱混凝土强度等级为C20,每根构造柱均配置4伞14纵向钢筋(每根构造柱全部纵筋面积/4=615mm2)
甲公司为建造固定资产于2×20年4月1日从银行借入一笔期限为5年,年利率为5.4%的专门借款2000万元,另外该公司于4月1日从另一银行借入一般借款500万元,借款期限为3年,年利率为5%。甲公司于4月1日购买一台设备,当日设备运抵公司并开始安装,当日支
分公司的经营范围可以超出公司的经营范围。()
下列情形中,注册会计师应当测试信息技术一般控制和信息技术应用控制的是()。
劳务派遣单位的注册资本不得低于()万元。
【旧金山体制】浙江大学2001年世界现当代史真题;华中师范大学2014年世界史基础真题
在考生文件夹中完成如下操作:(1)在“订购”数据库中查询客户c10001的订购信息,查询结果中包括“订货”表的全部字段和“总金额”字段。其中“总金额”字段为订货“单价”与“数量”的乘积。并将查询结果保存在一个新表“newtable中。(2)
A、Sheispreparingforanexamination.B、Shewantstogivethemanasurprise.C、Shewasgladtohavefinishedtheexam.D、Shew
最新回复
(
0
)