具有 CLUSTERED COLUMNSTORE 索引的表
如果要以列存储格式而不是行存储来组织表,请在表的定义中添加 INDEX cci CLUSTERED COLUMNSTORE:
DROP TABLE IF EXISTS Product
GO
CREATE TABLE Product (
ProductID int,
Name nvarchar(50) NOT NULL,
Color nvarchar(15),
Size nvarchar(5) NULL,
Price money NOT NULL,
Quantity int,
INDEX cci CLUSTERED COLUMNSTORE
)
对于你希望完全扫描和报告的表,COLUMSTORE 表更好,而对于你将读取或更新较小行集的表,行存储表更好。