2017-07-18 238 views
0

retention policyという既定値(infinite)でデータベースを作成しました。今からそれが唯一の最後の10日間のデータを保持するように、私はライブデータベースのリテンション・ポリシーを変更するにはどうすればよいInfluxDB:既存のデータベースの期間を更新する方法

# SHOW RETENTION POLICIES ON "my_database" name duration shardGroupDuration replicaN default ---- -------- ------------------ -------- ------- autogen 0s 168h0m0s 1 true

答えて

1

最も簡単な解決策は、現在の保存ポリシーを変更(更新)することです。

ALTER RETENTION POLICY "autogen" ON "my_database" DURATION 10d

さて、(以上を1hまで30メートルに至るまで)しばらく後、InfluxDBは、新しい保持ポリシーが反映され、指定された10日より前のデータオフのデータベースをトリム。

新しい保持ポリシーを作成して使用することもできます。詳細については、ドキュメントを確認してください:https://docs.influxdata.com/influxdb/v1.2/query_language/spec/#alter-retention-policy

関連する問題