Account Usage: DATABASES ビューの列の変更¶
将来のリリースでは、 DATABASES ビューの RETENTION_TIME 列が変更される予定です。また、ビューには新しい RESOURCE_GROUP 列が追加されます。
RETENTION_TIME 列¶
データベースのデータ保持期間は、データベースとアカウントに設定された保持時間パラメーターの設定により決定されます。これらのパラメーターは、 DATA_RETENTION_TIME_IN_DAYS と MIN_DATA_RETENTION_TIME_IN_DAYS です。
データベースに対して保持時間が明示的に設定されていない場合は、アカウントの設定を継承します。
アカウントレベルで保持時間が設定されていない場合、データベースのデフォルトの保持時間は1日間です。
一時データベースの最大保持時間は、アカウントレベルの設定にかかわらず1日間です。
アカウントに設定された最小保持時間と、データベースに明示的に設定された保持時間がある場合、データベースの有効保持時間は、両者のうちの大きい方となります。 MAX(DATA_RETENTION_TIME_IN_DAYS, MIN_DATA_RETENTION_TIME_IN_DAYS)。
以下のシナリオでは、Account Usage DATABASES ビュー の RETENTION_TIME 列が誤った値を表示する場合があります。
一時データベースに対して明示的な保持時間が設定されておらず、アカウントの保持時間が7日間に設定されている場合、 RETENTION_TIME 列の値は7日間です。これは誤りです。一時データベースのデータ保持時間は、最大1日間です。
アカウントの最小保持時間が7日間で、データベースの保持時間の設定が4日間の場合、 RETENTION_TIME 列の値は4日間です。これは誤りです。アカウントの最小保持時間の方が長いため、データベースに明示的に設定された保持時間を上書きします。
データベースの保持時間が10日間に設定され、その後設定解除された場合、 RETENTION_TIME 列の値は設定解除された値(この場合10)になります。これは誤りの可能性があります。
RETENTION_TIME 列の値は、以下のように動作します。
- 以前:
RETENTION_TIME の列には、データベースのデータ保持時間が正しく表示されない場合があります。
- 現在:
RETENTION_TIME 列はデータベースの正しいデータ保持時間を表示します。
データ保持期間の設定については、 オブジェクトのデータ保持期間の指定 をご参照ください。
RESOURCE_GROUP 列(新規)¶
将来のリリースでは、Account Usage DATABASES ビューに、以下の新しい列が追加されます。
列名 |
データ型 |
説明 |
---|---|---|
RESOURCE_GROUP |
TEXT |
今後の使用のために予約されています。 |
参照: 949