SQL Serverでは、sys.partitions
にクエリを実行できます。 パーティションが圧縮されているかどうかを確認するためのシステムカタログビュー。
特に、data_compression
列は、圧縮されているかどうかを示します。 data_compression_desc
列は、使用する圧縮のタイプを示します。圧縮されていない場合は、NONE
を返します。 。
例
実例を示します。
SELECT
[partition_number],
[data_compression],
[data_compression_desc]
FROM sys.partitions
WHERE object_id = OBJECT_ID('Movies');
結果:
+--------------------+--------------------+-------------------------+ | partition_number | data_compression | data_compression_desc | |--------------------+--------------------+-------------------------| | 1 | 0 | NONE | | 2 | 1 | ROW | | 3 | 1 | ROW | | 4 | 0 | NONE | +--------------------+--------------------+-------------------------+
この場合、パーティション2と3は行圧縮を使用します。パーティション1と4は圧縮されていません。