

 Amazon Redshift は、パッチ 198 以降、新しい Python UDF の作成をサポートしなくなります。既存の Python UDF は、2026 年 6 月 30 日まで引き続き機能します。詳細については、[ブログ記事](https://aws.amazon.com/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)を参照してください。

# SYS\_VACUUM\_HISTORY
<a name="SYS_VACUUM_HISTORY"></a>

SYS\_VACUUM\_HISTORY は、バキュームクエリの詳細を表示するために使用します。VACUUM コマンドの詳細については、「[VACUUM](r_VACUUM_command.md)」を参照してください。

SYS\_VACUUM\_HISTORY はすべてのユーザーに表示されます。スーパーユーザーはすべての行を表示できますが、通常のユーザーは自分のデータのみを表示できます。詳細については、「[システムテーブルとビューのデータの可視性](cm_chap_system-tables.md#c_visibility-of-data)」を参照してください。

## テーブルの列
<a name="SYS_VACUUM_HISTORY-table-columns"></a>


| 列名  | データ型  | 説明  | 
| --- | --- | --- | 
| user\_id | integer | クエリを開始したユーザーの ID。 | 
| transaction\_id | long | VACUUM ステートメントのトランザクション ID。 | 
| query\_id | long | VACUUM ステートメントのクエリ識別子。このテーブルを SYS\_QUERY\_DETAIL ビューに結合することにより、特定の VACUUM トランザクションで実行された個々の SQL ステートメントを確認できます。データベース全体をバキュームする場合、各テーブルが別々のトランザクションでバキュームされます。自動化された VACUUM 操作の場合、この値は NULL です。 | 
| database\_name | テキスト | データベースの名前。 | 
| schema\_name | テキスト | スキーマの名前。 | 
| table\_name | text | テーブルの名前。 | 
| table\_id | integer | テーブルの ID。 | 
| vacuum\_type | 文字 | VACUUM 操作のタイプ。可能な値は以下のとおりです。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/redshift/latest/dg/SYS_VACUUM_HISTORY.html)バキュームタイプの詳細については、「[VACUUM](r_VACUUM_command.md)」を参照してください。 | 
| is\_automatic | boolean | 操作が自動バキュームの場合は true。そうでない場合は、false です。 | 
| ステータス | 文字 | バキュームオペレーションの一環で実行された現在のアクティビティの説明。[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/redshift/latest/dg/SYS_VACUUM_HISTORY.html) | 
| start\_time | timestamp | バキューム操作が開始した時刻。 | 
| end\_time | timestamp | バキューム操作が終了した時刻。操作が進行中の場合、このフィールドは空白になります。 | 
| record\_time | timestamp | バキューム操作が SYS\_VACUUM\_HISTORY に記録された時刻。 | 
| duration | integer | バキューム操作の開始から終了までのマイクロ秒数。バキューム操作が進行中の場合、このフィールドは空白になります。 | 
| rows\_before\_vacuum | bigint | テーブル内にある実際の行と、削除されてまだディスクに保存されている (バキューム待ちの) 行の数の合計。 | 
| size\_before\_vacuum | integer | バキューム操作が開始する前のテーブルのサイズ (MB 単位)。 | 
| reclaimable\_rows  | bigint | バキューム操作の開始前に推定した行の再利用数。 | 
| reclaimed\_rows  | bigint | バキューム操作で再利用した行の数。 | 
| reclaimed\_blocks  | bigint | バキューム操作で再利用したブロックの数。 | 
| sortedrows\_before\_vacuum  | integer | バキューム操作の開始前にテーブル内でソートされた行の数。 | 
| sortedrows\_after\_vacuum  | integer | バキューム操作の終了後にテーブル内で追加でソートされた行の数。これには、sortedrows\_before\_vacuum にカウントされた行は含まれません。 | 