首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SELECT商品号,SUM(销售数量*销售价格)销售额
admin
2019-01-08
72
问题
某商场商品经营管理系统使用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 NULL
);
并在销售明细表上建有如下索引:
CREATE index ix_销售明细_商品号on销售明细(商品号);
某技术人员提出通过执行下述语句以提高此查询的运行效率:
CREATE VIEW商品销售额视图
WITH SCHEMABINDING
AS
SELECT商品号,SUM(销售数量*销售价格)销售额,
COUNT_BIC(*)cnt
FROM dbo.销售明细
GROUP BY 商品号;
CREATE UNIQUE CLUSTERED INI)EX ix_商品销售额
ON商品销售额视图(商品号);
此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。
选项
答案
不合适,每天大量的插入操作使得在修改表的同时也要对视图进行修改,增加了系统的负担,然而该统计功能一个月才用一次,这样导致系统的利用率也较为低下。
解析
由于视图是不实际存储数据的虚表,因此对视图的更新最终要转换为对基本表的更新。而用户通过视图对数据进行增加、删除、修改时,有意或无意地对不属于视图范围内的基本表数据进行操作,会破坏数据的一致性。而且视图中的数据本身就是冗余的,每次对表进行修改时,同时也要对相应的视图进行修改,这大大增加了系统的负担。
转载请注明原文地址:https://kaotiyun.com/show/lPlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
引入虚拟存储技术的关键前提是()。
数据库定义语言(DDL)定义数据库的全局逻辑数据结构,局部逻辑数据结构和【】。
若用如下的SQL语句创建一个表S:CREATETABLES(S#Char(16)NOTNULL;SNAMEchar(8)NOTNULL,SEXchar(2),AGEinteger)向表S中插入如下行时,哪一行可以被插入
用户通过使用【】将数据库的结构及数据的特性通知相应的DBMS,从而生成存储数据的框架。
数据库设计的需求阶段主要设计______。
用谓词来表达查询要求的方式是______。
若“学生-选课-课程”数据库中的3个关系是:S(S#,SNAME,SEX,AGE),SC(S#,C#,GRADE),C(C#,CNAME,TEACHER)查找学生号为“200301188”学生的“数据库”课程的成绩,至少将使用关系()。
两阶段封锁协议中,“两段”的含义是:事务分为两个阶段,第一阶段是获得封锁,第二阶段是【】。
设有两个事务T1和T2,其并发操作序列如下表所示。下列说法中正确的是
SQL语言集数据查询、数据操纵,数据定义和数据控制功能于一体,语句CREATE、DROP、ALTER实现哪类功能?
随机试题
下列异位心动过速中最严重的是
磺胺类与降血糖药甲苯磺丁脲联用时药效有何变化?
2016年9月1日,贾小平、金山、宋里(担保人)签订《借款(担保)合同》一份,约定:金山向贾小平借款100万元,借期90天,自2016年9月1日始至2016年11月30日止;利息为月利率3%,按月结算;借款人未按要求还款付息的,债权人可向金东区人民法院起诉
背景资料某大型路口燃煤电站建设工程,规划容量4×300MW。该工程主体工程由某电建公司承担,在经过近一年的安装后,第一台机组的三大主机及附属配套设施基本完工,达到试运行的条件。在试运行过程中,发生了以下事件:事件1:分部试运由设计单位牵头,在调试等有关
下列关于外国投资者并购境内企业安全审查的表述中,符合涉外投资法律制度规定的是()。(2014年)
A、 B、 C、 D、 D横向看,如果前面2个图中的小黑点都在圆内,则第3个图中小黑点个数为前2个图小黑点数目之和;如果前面2个图中的小黑点有的在圆内,有的在圆外,别第3个图中小黑点数为前2个图小黑点数之差。
2014年某种中药材的价格是17.3元/公斤,2015年药农老黄的该种药材预计产量比上年增加25%,总收入预计能比上年增加50%,老黄决定将药材存放到2016年再销售,如2016年该种中药材的价格涨幅与2015年相同,那么预计老黄销售这批药材的收入能比20
朱某(男,17岁)因伙同万某(男,28岁)盗窃,于2004年8月17日10时45分被某县公安局宣布刑事拘留。办案民警小李和小吴于当日14时至15时对朱某进行讯问,并于次日11时15分送往县看守所执行。看守所将朱某和万某一起关押在5号监房。8月19日下午4时
第一段中提到“示范厂”,第二段中提到“小规模工厂”、“正式规模的工厂”,第四段中提到“小型厂”,对文中这四个概念的理解,正确的一项是:下列说法,不符合原文意思的一项是:
Technologiescollapsethedistancebetweenadesireanditsfulfillmentbyreducingeitherthetimeortheeffortinvolved.Thi
最新回复
(
0
)