首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SEIJECT商品号,SUM(销售数量*销售价格)销售额
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下: SEIJECT商品号,SUM(销售数量*销售价格)销售额
admin
2018-05-02
59
问题
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下:
SEIJECT商品号,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_BIG(*)cnt
FROM dbo.销售明细
GROUP BY商品号;
CREATE UNIQUE cuJSTERED INDEX ix_商品销售额
ON商品销售额视图(商品号);
此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。
选项
答案
不合适,每天大量的插入操作使得在修改表的同时也要对视图进行修改,增加了系统的负担,然而该统计功能一个月才用一次,这样导致系统的利用率也较为低下。
解析
由于视图是不实际存储数据的虚表,因此对视图的更新最终要转换为对基本表的更新。而用户通过视图对数据进行增加、删除、修改时,有意或无意地对不属于视图范围内的基本表数据进行操作,会破坏数据的一致性。而且视图中的数据本身就是冗余的,每次对表进行修改时,同时也要对相应的视图进行修改,这大大增加了系统的负担。
转载请注明原文地址:https://kaotiyun.com/show/xTlZ777K
本试题收录于:
三级数据库技术题库NCRE全国计算机三级分类
0
三级数据库技术
NCRE全国计算机三级
相关试题推荐
若事务T对数据R加上了______锁,其他一切事务对R的任何封锁请求都不能成功。
DBMS中实现事务持久性的子系统是()。
对某一互斥信号量S,若S.value=5,做了3次P操作后又做了2次V操作,此时S.value为()。
操作系统限制程序的访问,不允许程序访问其授权区域之外的目标,这种技术属于哪种隔离方式?()
【】权限允许修改数据,但不允许删除数据。
数据库管理系统FoxBASE和Oracle都是关系型数据库管理系统,但它们之间存在重要差别。其差别之一是
在关系数据库规范化理论的研究中,在函数依赖的范畴内,______达到了最高的规范化程度。
若目标串的长度为n,模式串的长度为[n/3],则执行模式匹配算法时,在最坏情况下的时间复杂度是()。
下面所列条目中,哪一项是当前开发工具的发展趋势? Ⅰ.采用三层Client/Server结构 Ⅱ.对Web应用的支持 Ⅲ.开放的、构件式的分布式计算环境
如果多个事务在某个调度下的执行结果与这些事务在某个串行调度下的执行结果相同,则称这个调度为【】调度。
随机试题
matchproblemtouchidealreasonpaycomparevoiceundergothinkadditionalikeThe
A.有机磷中毒B.铅中毒C.氰化物中毒D.亚硝酸盐中毒E.急性酒精中毒适合大剂量亚甲蓝治疗的是
城市道路规划设计内容包括()
在容器的分类中,按()划分可分为储存容器、换热器、塔类设备和反应器。
商业银行应区分理财顾问服务与一般性业务咨询活动。()
儿童、孕妇、疾病恢复期的病人、需要增加肌肉的运动员,他们的氮平衡状态应该是()。
“教育对人的肉体和精神都要关心,但主要关心的应当是灵魂,教育应当建立在精神本质占优势的基础上”,这一观点是_____教育目的论。【】
对于延迟退休,有人说好;也有人说效果可能适得其反。对此你怎么看?
【市易法】
A、Thestategovernment.B、Thelocalgovernment.C、Thecollegeoruniversity.D、Aforeignstudent’snativecountry.C
最新回复
(
0
)