Sql 什么是';关闭状态';和';增量行组';

Sql 什么是';关闭状态';和';增量行组';,sql,sql-server,database,indexing,columnstore,Sql,Sql Server,Database,Indexing,Columnstore,中有一段关于压缩延迟选项的内容 压缩延迟=0延迟[分钟] 对于基于磁盘的表,delay指定最小分钟数 处于关闭状态的增量行组必须保留在增量行组中 在SQL Server将其压缩到压缩行组之前。自从 基于磁盘的表不跟踪单个磁盘上的插入和更新时间 行时,SQL Server将延迟应用于关闭行中的增量行组 国家。默认值为0分钟 我不明白关闭状态,行组和增量行组的确切含义是什么。有人能给我解释一下吗?SQL Server的columnstore格式是按行组水平组织的(rowgroups)。 数据可以是压

中有一段关于压缩延迟选项的内容

压缩延迟=0延迟[分钟]

对于基于磁盘的表,delay指定最小分钟数 处于关闭状态的增量行组必须保留在增量行组中 在SQL Server将其压缩到压缩行组之前。自从 基于磁盘的表不跟踪单个磁盘上的插入和更新时间 行时,SQL Server将延迟应用于关闭行中的增量行组 国家。默认值为0分钟


我不明白
关闭状态
行组
增量行组
的确切含义是什么。有人能给我解释一下吗?

SQL Server的columnstore格式是按行组水平组织的(
rowgroups
)。 数据可以是
压缩的
格式或BTree-s格式

COMPRESSED
行组是不可变的,并使用其他结构跟踪更新(删除位图等)。压缩的行组占用更少的空间,聚合可以更快地在其上运行,这样可以显著提高吞吐量。 压缩表单的速度仅在一定数量的行以上,否则最好使用rowstore格式-aka。三角洲商店。一旦超过此阈值,这些行将在后台迁移到压缩格式中

CLOSED
状态表示此行组已达到要压缩的阈值,正在等待压缩。未向该行组添加新行,但可以删除其中的行。如果行数低于最小值,行组可以再次打开,因此它接受新的传入行


有关更多详细信息,请查看、at或at。

SQL Server的columnstore格式水平组织为行组(
rowgroups
)。 数据可以是
压缩的
格式或BTree-s格式

COMPRESSED
行组是不可变的,并使用其他结构跟踪更新(删除位图等)。压缩的行组占用更少的空间,聚合可以更快地在其上运行,这样可以显著提高吞吐量。 压缩表单的速度仅在一定数量的行以上,否则最好使用rowstore格式-aka。三角洲商店。一旦超过此阈值,这些行将在后台迁移到压缩格式中

CLOSED
状态表示此行组已达到要压缩的阈值,正在等待压缩。未向该行组添加新行,但可以删除其中的行。如果行数低于最小值,行组可以再次打开,因此它接受新的传入行

有关更多详细信息,请参阅、at或at