答案 0 :(得分:1)
在SQL 2016和更高版本上,作为一种解决方法,您可以在表上创建非聚集的Columnstore索引。该表将保留其聚集索引(或堆),并且其他可以利用它的查询将使用列存储。
例如:
drop table if exists cs_test
create table cs_test (a int primary key, b int)
create nonclustered columnstore index ncci_test on cs_test(a,b)
go
declare c cursor local for select * from cs_test