首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
admin
2017-06-27
66
问题
某商场商品经营管理系统使用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全国计算机三级
相关试题推荐
一些进程相互合作共同完成一项任务,进程之间的这种直接的协同工作关系称为【】。
数据库系统的核心是______。
串(或字符串)是由零个或多个字符组成的有限序列。串也是一种线性表,是数据元素为【】的线性表。
关系模式P的规范化程度最高达到
设U为所有属性,X、Y、Z为属性集,Z=U-X-Y,下列关于平凡的多值依赖的叙述中,哪一条是正确的?
第(37)至{38)题基于学生—课程数据库中的三个基本表:学生信息表:3(sno,sname,sex,age,dept)主码为sno课程信息表:c(cno,cname,teacher)主码为eno学生选课信息表:sc(sno,cno,grade)主码为(s
PowerDesigner是由SYBASE公司提供的CASE工具,它包含很多模块,其中用于数据库概念数据建模(CDM)的模块是【】。
在关系数据库系统中,为了简化用户的查询操作,而又不增加数据的存储空间,常用的方法是创建()。
TCP/IP参考模型在传输层定义了传输控制协议和【】。
关于“死锁”,下列说法中正确的是
随机试题
男性,70岁,较长时间大便干燥,近2周来排便时疼痛伴出血;经检查,肛管皮肤全层裂开,形成溃疡,诊断为肛裂。采用坐浴等非手术治疗。护士为该患者作直肠肛管检查时最合适的体位是
癃闭的发生是由于何者气化失常所致
患者,男,26岁。突然意识丧失,跌倒在地,全身肌肉抽搐,喉部痉挛,发出叫声,约持续10秒后,肢端出现细微的震颤,震颤幅度逐渐增大并延及全身,成为间歇性痉挛。治疗首选药物是
正常人胸膜腔内压总是负值。维持胸内负压的必要条件是
【2012—3】题16~20:某110kV变电站有110kV、35kV、10kV三个电压等级,设一台三相三卷变压器,系统如图所示,主变110kV中性点采用直接接地,35kV、10kV采用消弧线圈接地。请回答以下问题,并列出解答过程。变电站10kV出线
城市规划管理控制大致分为()三类。
下列不属于制定人工定额常用方法的是()
票据诈骗罪涉及的票据不包括()。
研究者调查了消费者在一家大型全国连锁商店的消费习惯,以考察回头客除重复购买外,是否还有其他消费习惯。他们发现,这些顾客中有非常多的人喜欢退货,或是只在打折时才来购物。研究者认为这一发现很有意义,因为过去回头客被认为是对企业有益的,而事实上,他们对企业有着不
以下程序的输出结果是______。longfun(intn){longs;if(n==1||n==2)s=2;elses=n-fun(n-1);returns;}
最新回复
(
0
)