简答题:某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此

  • 题目分类:数据库
  • 题目类型:简答题
  • 号外号外:注册会员即送体验阅读点!
题目内容:
某商场商品经营管理系统使用SQL Server 2008数据库管理系统,此系统上线运行1年后,业务人员使用某统计功能(此功能每月使用一次)时发现速度很慢。该统计功能主要执行的SQL语句如下:
SELECT商品号,SUM(销售数量*销售价格)销售额
FROM销售明细
GROUP BY商品号;
该销售明细表的建表语句如下:
CREATE TABLE销售明细(
序列号intIDENTITY(1,1)NOT NULL,
商品号intNOT NULL,
销售日期datetime NULL,
销售数量intNOT NULL,
销售价格intNOT NULL
);
并在销售明细表上建有如下索引:
CREATE index ix_销售明细_商品号on销售明细(商品号);
某技术人员提出通过执行下述语句以提高此查询的运行效率:
CREATE VIEW商品销售额视图
WITH SCHEMABINDING
AS
SELECT商品号,SUM(销售数量*销售价格)销售额,
COUNT_BIG(*)cnt
FROM db0.销售明细
GROUP BY商品号;
CREATE UNIQUE CLUSTERED INDEX ix_商品销售额
ON商品销售额视图(商品号);(10分)
(1)请分析该技术人员给出的语句功能以及对原有查询语句的性能影响,并给出原因。
(2)此商场的销售量很大,每天有大量数据插入到销售明细表中。请从数据库整体性能角度分析,此技术人员提出的优化方法是否合适,并给出原因。
参考答案:
答案解析:

设在SQL Server 2008某数据库中有按如下格式定义的存储过程首部:CREATE PROC Pl@X int,@

设在SQL Server 2008某数据库中有按如下格式定义的存储过程首部:CREATE PROC Pl@X int,@Y int,@Z int output

查看答案

设在SQL Server 2008某数据库中有表SC(Sn0,Cn0,Grade),其中Grade列的类型为int。若在

设在SQL Server 2008某数据库中有表SC(Sn0,Cn0,Grade),其中Grade列的类型为int。若在查询成绩时,希望将成绩按“优”、“良”、

查看答案

类图技术是面向对象方法的核心技术。下列所示UML的类图,正确的是(  )。

类图技术是面向对象方法的核心技术。下列所示UML的类图,正确的是(  )。A. B. C. D.

查看答案

物业服务人员在处理业主投诉时可以采用的技巧有( )。

物业服务人员在处理业主投诉时可以采用的技巧有( )。A.用直接的方法处理投诉 B.沉着冷静处理投诉 C.要充分熟悉本物业管理企业的主要工作内容 D.给接诉人员处

查看答案

下列关于物业管理的说法错误的是( )。

下列关于物业管理的说法错误的是( )。A.物业管理保证了物业本身功能充分发挥 B.物业管理促进了城市的建设发展 C.物业管理还促进了城市精神文明建设 D.物业管

查看答案