首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
设某全国性的运输企业建立了大型OLTP系统,并在该系统之上建立了数据仓库。OLTP系统和数据仓库中有如下数据表: 运输明细表(运输单ID,发送站ID,终到站ID,货物ID,货物重量,运输价格,发货日期) 汇总表1(发送站ID,终到站ID,货物ID,发货日期
设某全国性的运输企业建立了大型OLTP系统,并在该系统之上建立了数据仓库。OLTP系统和数据仓库中有如下数据表: 运输明细表(运输单ID,发送站ID,终到站ID,货物ID,货物重量,运输价格,发货日期) 汇总表1(发送站ID,终到站ID,货物ID,发货日期
admin
2015-07-24
25
问题
设某全国性的运输企业建立了大型OLTP系统,并在该系统之上建立了数据仓库。OLTP系统和数据仓库中有如下数据表:
运输明细表(运输单ID,发送站ID,终到站ID,货物ID,货物重量,运输价格,发货日期)
汇总表1(发送站ID,终到站ID,货物ID,发货日期,总重,总运价)
汇总表2(发送站ID,终到地区ID,货物ID,发货日期,总重,总运价)
汇总表3(发送站ID,终到站ID,货物ID,发货月份,总重,总运价)
汇总表4(发送地区ID,终到地区ID,货物类别ID,发货日期,总重,总运价)
该企业管理的货运站约有100个,货物约有500种共10类,各汇总表都建有主码,且各表有合理的维护策略,在每次维护后数据能保持一致。设有视图V,该视图的访问频率很高,其查询结果模式为(发送地区ID,终到站ID,发货月份,总重,总运价),该视图现以汇总表1为计算数据源。经监控发现,汇总表1的被访问频率过高,导致系统整体性能下降,而其它汇总表被访问频率较低。在不增加汇总表和索引的情况下,请给出一个改善系统服务性能的优化方案,并简要说明理由。
选项
答案
由于汇总表1和视图的模式访问频率都很高,而且视图的数据源来自汇总表1,又因为其他汇总表的访问率较低,所以只需要将视图的数据源绑定为汇总表3,因为汇总表3也可以满足视图的输出模式。这样不仅提升了汇总表3的数据访问率,而且降低了汇总表1的数据访问率,系统性能和服务性能得到了很大的优化。又因为货物约有500种,共10类,可以再建立一个视图绑定数据源为汇总表4,这样就可以充分利用汇总表4的数据信息,从而可以进一步优化系统性能。
解析
计算机系统中存在着两类不同的数据处理工作:操作型处理和分析型处理,也称作OLTP(联机事务处理)和OLAP(联机分析处理)。操作型处理也叫事务处理,是指对数据库联机的日常操作,通常是对一个或一组纪录的查询或修改,例如火车售票系统、银行通存通兑系统、税务征收管理系统等。这些系统要求快速响应用户请求,对数据的安全性、完整性以及事务吞吐量要求很高。结合本题中存在的问题,视图本身的访问量很高,而又仅仅以汇总表1为计算数据源,而其它汇总表访问率低,导致了资源利用不合理。因此本题考察了联机事务处理中的资源调度问题。
转载请注明原文地址:https://kaotiyun.com/show/fblZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
如果允许不同用户的文件可以具有相同的文件名,通常采用哪种形式来保证按名存取的安全?
关系数据库中,实现主码标识元组的作用是通过
下述哪一条不是由于关系模式设计不当而引起的?
下面所列条目中,哪一项是当前开发工具的发展趋势?Ⅰ.采用三层Client/Server结构Ⅱ.对Web应用的支持Ⅲ.开放的、构件式的分布式计算环境
关系数据库中,下列说法不正确的是
对数据库系统的性能有两种主要的度量一种是吞吐量,一种是【】。
E-R模型中,“基数”是指
事务的ACID特性中的C的含义是
操作系统具有进程管理,存储管理,文件管理和设备管理的功能,在以下有关的描述中,哪种说法是不正确的?
在数据库并发控制中,两个或更多的事务同时处于相互等待状态,称为【】。
随机试题
改革、发展、稳定三者之间密不可分。其中发展是
A.绒促性素B.垂体后叶素C.雌二醇D.苯丙酸诺龙E.促黄体素释放激素兽医临诊用于慢性消耗性疾病的恢复期,也可用于某些贫血性疾病的辅助治疗的药物是()
依据方剂组方原则,关于使药的说法,正确的是()。
原国家土地管理局于1987年冬和1988年春,在()进行了土地登记发证试点,并取得了初步经验。
简支的钢筋混凝土梁,主筋用Ⅱ级钢,正截面试验时,下列破坏标志哪一项是不正确的?( )
依恋
我们用需求交叉弹性的概念来衡量替代品或互补品的价格变动的影响。下列说法错误的是()。
具有“先存款后消费”特点的银行卡是()。
一个数据库系统可以看作由实体和关系构成。关系可与(54)实体有关。实体与实体之间的关系有一对一、一对多和多对多三种,其中(55)不能描述多对多的联系。一般来说,一个数据库系统(56)外视图,(57)概念视图,(58)数据子语言。
ThefiveU.S.navyplaneswhichdisappearedintheBermudaTrianglein1945mighthavebeenfoundifanotherplanehadbeensent
最新回复
(
0
)