首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
admin
2017-06-27
30
问题
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下:
SELECT商品号,SUM(销售数量*销售价格)销售额
FROM销售明细
GROUP BY商品号;
该销售明细表的建表语句如下:
CREATE TABLE销售明细(
序列号int IDENTITY(1,1)NOT NULL,
商品号int NOT NULL,
销售日期datetime NULL,
销售数量int NOT NULL,
销售价格int NOT NULI.
);
并在销售明细表上建有如下索引:
CREATE index ix_销售明细一商品号on销售明细(商品号);
某技术人员提出通过执行下述语句以提高此查询的运行效率:
CREATE VIEW商品销售额视图
WITH SCHEMABINDING
AS SELECT商品号,SUM(销售数量*销售价格)销售额,
COUNT_BIG(*)cnt
FROM dbo.销售明细
GROUP BY商品号;
CREATE UNIQUE CLUSTERED INDEX ix_商品销售额
ON商品销售额视图(商品号);
此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。
选项
答案
不合适,每天大量的插入操作使得在修改表的同时也要对视图进行修改,增加了系统的负担,然而该统计功能一个月才用一次,这样导致系统的利用率也较为低下。
解析
由于视图是不实际存储数据的虚表,因此对视图的更新最终要转换为对基本表的更新。而用户通过视图对数据进行增加、删除、修改时,有意或无意地对不属于视图范围内的基本表数据进行操作,会破坏数据的一致性。而且视图中的数据本身就是冗余的,每次对表进行修改时,同时也要对相应的视图进行修改,这大大增加了系统的负担。
转载请注明原文地址:https://kaotiyun.com/show/C1lZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
UNIX操作系统的文件系统是
在“学生—选课—课程”数据库中的三个关系如下:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)。现要查找选修“数据库技术”这门课程的学生姓名和成绩,可使用如下的SQL语句:SELECTSNAM
在多级目录结构中查找一个文件时需要按路径名搜查,当层次较多时要耗费很多时间,为此要引入【】。
用于生产过程控制的系统一般都是【】系统,它要求具有对输人数据及时做出反应(响应)的能力。
设有关系R,S和T如下。关系T是由关系R和S经过______操作得到的。
在数据库技术中,实体-联系模型是一种______。
有二叉树如下图:在该二叉树中查找关键码值200,需要进行______次关键码值比较。
下面关于局域网特点的叙述中,不正确的是______。1、使用专用的通信线路,数据传输速率高;2、能提高系统的可靠性、可用性;3、响应速度慢;4、通信时间延迟较低,可靠性好;5、不能按广播方式或组播方式进行通信。
事务的持久性是由数据库系统中的哪个部件负责?
设关系R、S和T分别如下图所示,则有
随机试题
对肝无损害的药物是()。
组合单位“米每秒”符号书写正确的是()。
某公司为增值税一般纳税人,2019年关于房产税的有关情况如下:(1)2月20日,对刚建成的一座生产车间办理验收手续,同时接管基建工地上价值100万元的材料棚,一并转入固定资产,并于当月投入使用,原值合计1200万元。3月5日,企业因资金紧张,将这座车间
甲将其位于某住宅楼顶层的一套住房出租给乙,租期2年,月租金9000元,但未约定租金支付方式,书面租赁合同签订当日,乙向甲支付了1年的租金。租期第2个月,房屋天花板严重漏雨。乙通知甲维修,甲以合同未约定维修条款为由拒绝。乙只好自己找人维修,花去维修
使用基于活动的WBS元素描述的一个缺点是很难评估是否违背了________。
通过摆事实、讲道理进行教育的德育方法是_________。
下列哪项没有运用热胀冷缩原理?
新媒体时代碎片化信息浩如烟海,我们之所以会被快速而密集的碎片化信息裹挟着东奔西走,是因为我们习惯了浅尝辄止的快速思维。所以,我们跳出“舒适区”,带着思考去读一些不好玩的东西,强壮自己的根基,具体来说,就是要形成较为完整和系统的知识结构,找到一个专业化的垂直
AmiddleschoolinNanningwasdamagedbytheflood.AsthechairmanoftheStudents’UnioninNorthUniversity,youwillwrite
A、Thecollectingbankisthebankattheseller’scountry.B、Thecollectingbankactsonlyasanagentfortheremittingbank.
最新回复
(
0
)