Slide 6
Slide 6 text
メンテナンスコマンドに関係するテーブルプロパティ 6
テーブルプロパティ 説明 デフォルト値
vacuum_max_snapshot_age_seconds 古いスナップショットを削除するまでの時間 432,000 秒 (5 日間)
vacuum_min_snapshots_to_keep 保持期間に含まれていないスナップショットを残す数 1
vacuum_max_metadata_files_to_keep 保持する古いメタデータファイルの数 100
テーブルプロパティ 説明 デフォルト値
optimize_rewrite_data_file_threshold これを超えたら最適化を実行するというデータファイル数のしきい値 5
optimize_rewrite_delete_file_threshold これを超えたら最適化を実行するという削除ファイル数のしきい値 2
https://docs.aws.amazon.com/ja_jp/athena/latest/ug/querying-iceberg-creating-tables.html#querying-iceberg-table-properties
VACUUM
OPTIMIZE
メンテナンスコマンド実行時の挙動は以下のテーブルプロパティで制御できるため把握しておく。