SQL SERVER 索引视图

创建:

CREATE VIEW [dbo].[view_xxx] WITH SCHEMABINDING 
AS 
SELECT Table1.主键, Table1.外键 
FROM Table1, Table2 
WHERE ( Table1.外键 = Table2.主键)
 

CREATE UNIQUE CLUSTERED INDEX IDX_view_xxx
    ON [dbo].[view_xxx] (主键, 外键);
 

ALTER DATABASE dbname 
SET ARITHABORT ON 

聚簇索引,或者聚集索引,是这样一种索引,建立这种索引后,会改变数据在表中的物理排列方式,使得数据的排列方式与聚簇索引一致.
使用聚簇索引,在按照该索引进行查询时,通常比传统的不使用聚簇的索引速度要快;但是如果该表上的insert,delete,update操作很频繁, 由于不断地改变数据在表中的物理排列方式,将导致性能下降;这种索引只有在静态表时才能达到较好的性能,对业务处理表,千万别用

posted @ 2019-03-29 16:06  jasonlai2016  阅读(404)  评论(0编辑  收藏  举报