私はPostgreSQLデータベースに接続するSpringアプリケーションを開発しています。私のテーブルには、タイムベースのアイテム(タイムスタンプ列を持つ)があり、application.propertiesファイルにこれらのアイテムの保持時間を定義したいものがあります。指定した保持時間より古いアイテムはすべて削除する必要があります。どのように私がこれを実装することができるかについての助言/提案は高く評価されます。タイムスタンプに基づくPostgreSQLテーブルのデータの整理
0
A
答えて
0
テーブルのパーティションを調べることができます。
PostgreSQL v10以前にはDMLサポートがなく、グローバルインデックスなどの機能が不足していましたが、パーティションを削除すると大量のデータを取り除くほうがはるかに簡単です(DELETE
)。
+0
これは私にとって必要なものには複雑すぎるようですが、とにかく感謝します。 – Edmond
関連する問題
- 1. PostgreSQLのタイムスタンプに基づく移動平均
- 2. タイムスタンプに基づくgrepファイル
- 3. タイムスタンプに基づく条件
- 4. タイムスタンプに基づくGETクエリ
- 5. テーブルのデータに基づくクエリテーブルとカラム
- 6. mysqlテーブルのデータに基づくリダイレクション
- 7. 最新のタイムスタンプに基づくload tableView
- 8. 状態に基づくPostgreSQLの結果
- 9. タイムスタンプに基づく弾性検索クエリ
- 10. PostgreSQL - 別のテーブルに基づいてテーブルを選択
- 11. タイムスタンプとタイムゾーン付きテキストの日付に基づくExcelテーブルの並べ替え
- 12. タイムスタンプに基づいてJSONデータを整理する。ヘルプは素晴らしいだろう
- 13. SQL - 他のテーブルの値に基づく範囲の比較に基づくテーブルの結合/参照テーブル
- 14. JSONデータに基づくHTML
- 15. .CSVデータに基づくiMacros
- 16. POSTデータに基づくリロードテーブル
- 17. SQLITE - ビットに基づくクエリ整数フィールド
- 18. 整数アドレスに基づくコンパレータ
- 19. 3つのテーブルに基づくMySQLクエリ
- 20. 値に基づくテーブルの結合
- 21. 複数のテーブルに基づくレポートMSAccess
- 22. MySQLテーブルの内容に基づくブートストラップドロップ
- 23. 親テーブルの列に基づくSQLクエリ
- 24. 同じテーブルに基づいたPostgreSQLの更新行
- 25. Postgresql: "CASE"は別のテーブルに基づいています
- 26. "plot"に基づくdo.callセマンティクスの理解
- 27. 行メンバーシップに基づく論理のベクトル
- 28. 他のテーブルのデータに基づいてデータを入力してください
- 29. テーブルBの値に基づくMySQLテーブルAの交点テーブルC
- 30. logstashで変換されたunixタイムスタンプの値に基づくインデックス
cronそれらをチェックして削除するジョブですか? –
私の最初の考えは、これを行うために春にスケジュールされたタスクを作成することでした。 – Edmond