具有 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 表更好,而對於你將讀取或更新較小行集的表,行儲存表更好。