銷售: 1-800-867-1380
本文章是由人工翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文
資訊
The topic you requested is included in another documentation set. For convenience, it's displayed below. Choose Switch to see the topic in its original location.

sys.partitions (Transact-SQL)

針對資料庫中所有資料表和大部分類型索引的每個資料分割,都各包含一個資料列。 這個檢視表中不包含特殊索引類型,例如全文檢索、空間和 XML。 SQL Server 中的所有資料表和索引都至少包含一個資料分割,不論它們是否進行明確的資料分割都一樣。

適用於:SQL Server (SQL Server 2008 至目前版本)。

資料行名稱

資料類型

描述

partition_id

bigint

指出資料分割識別碼。 在資料庫中,這是唯一的。

object_id

int

指出這個資料分割所屬物件的識別碼。 每份資料表或檢視表至少都是由一個資料分割組成。

index_id

int

指出這個資料分割所屬物件內的索引識別碼。

0 = 堆積

1 = 叢集索引

2 或以上 = 非叢集索引

partition_number

int

這是在擁有索引或堆積內,以 1 為底的資料分割編號。 如果是非資料分割的資料表和索引,這個資料行的值便是 1。

hobt_id

bigint

指出包含這個資料分割的資料列之資料堆積或 B 型樹狀目錄的識別碼。

rows

bigint

指出這個資料分割中的近似資料列數。

filestream_filegroup_id

smallint

指出儲存在這個資料分割上之 FILESTREAM 檔案群組的識別碼。

適用於:SQL Server 2012 至 SQL Server 2014。

data_compression

tinyint

表示每個資料分割的壓縮狀態:

0 = NONE

1 = ROW

2 = PAGE

3 = COLUMNSTORE

適用於:SQL Server 2012 至 SQL Server 2014。

4 = COLUMNSTORE_ARCHIVE

適用於:SQL Server 2014 至 SQL Server 2014。

附註 附註

在任何 SQL Server 版本中都將會壓縮全文檢索索引。

data_compression_desc

nvarchar(60)

表示每個資料分割的壓縮狀態。 資料列存放區資料表的可能值為 NONE、ROW 和 PAGE。 資料行存放區資料表的可能值為 COLUMNSTORE 和 COLUMNSTORE_ARCHIVE。

需要 public 角色中的成員資格。 如需詳細資訊,請參閱<中繼資料可見性組態>。

本文對您有任何幫助嗎?
(剩餘 1500 個字元)
感謝您提供意見

社群新增項目

顯示:
© 2015 Microsoft