索引视图可以提高性能

SET STATISTICS TIME ON

SELECT
  MemberProvince ,
       
MemberCity ,
       
COUNT ( 1 ) AS 数量
FROM
    member . memberbaseinfo
GROUP
BY MemberProvince ,
       
MemberCity
SET
STATISTICS TIME OFF
--DROP VIEW vv

CREATE
VIEW vv
WITH
SCHEMABINDING
AS

   
SELECT   MemberProvince ,
           
MemberCity
,
           
COUNT_BIG (*) AS 数量
   
FROM     member . memberbaseinfo
   
GROUP BY MemberProvince ,
           
MemberCity


CREATE
UNIQUE CLUSTERED INDEX IDX_V1
ON
vv ( MemberProvince , MemberCity ) ;
   

SET
STATISTICS TIME ON

SELECT
  MemberProvince ,
       
MemberCity ,
       
COUNT
( 1 ) AS 数量
FROM
    member . memberbaseinfo
GROUP
BY MemberProvince ,
       
MemberCity
性能有大幅提升
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值