テーブルのクリーンアップのアクティブ化
古いレコード、期限切れのレコード、または不要なレコードを含むテーブルのテーブルクリーンアップをアクティブ化します。
始める前に
必要なロール:admin
手順
- フィルターナビゲーターで「sys_auto_flush.list」と入力して [新規] を選択すると、自動フラッシュ [sys_auto_flush] テーブルが開きます。
-
フォームのフィールドに入力します。
表 : 1. [自動フラッシュ] フォーム フィールド 説明 テーブル名 ターゲットテーブルの名前。 一致フィールド 期間を監視するために使用されるターゲットテーブルの [日付/時刻] フィールド。デフォルトは sys_created_on で、作成日からの経過時間に基づいてレコードを削除します。 経過時間 (秒) レコードを削除するまでにシステムが待機する時間。[一致フィールド] の値が [経過時間 (秒)] よりも古くなると、レコードは削除されます。 有効 このテーブルのテーブルクリーニングをアクティブ化または非アクティブ化するオプション。 アプリケーション このテーブルクリーナージョブが適用されるアプリケーションスコープ 周辺機器を消去 選択すると、次の周辺テーブルの関連レコードも削除されます。 - 添付ファイル [sys_attachment] テーブル
- 添付ファイルドキュメント [sys_attachment_doc] テーブル
- 添付ファイルドキュメント V2 [sys_attachment_doc_v2] テーブル
- ジャーナルエントリ [sys_journal_field] テーブル
監査を消去 選択すると、次の監査テーブルの関連レコードも削除されます。 - Sys 監査 [sys_audit] テーブル
- リレーションシップ変更の監査 [sys_audit_relation] テーブル
テーブルクリーナーによって監査削除レコード [sys_audit_delete] テーブルに作成された監査レコードは保持されることに注意してください。
オフにすると、ターゲットテーブルからレコードが削除されますが、これらのテーブル内の関連する監査レコードは削除されません。
カスケード削除 このオプションを選択すると、一致するすべてのレコードとそれらを参照するすべてのレコードが削除されます。オフにすると、一致するレコードが削除されますが、それらを参照しているレコードは削除されません。 条件 削除するレコードを定義するフィルター条件を指定するための条件ビルダー。 - [送信] を選択します。
タスクの結果
指定したレコード経過時間と設定した条件を満たすと、テーブルクリーナーが自動的に実行されてレコードを削除します。