プッシュ通知の保存
プッシュ通知をアーカイブし、不要になった場合、またはプッシュ通知テーブルのサイズが大きすぎる場合は最終的に破棄することができます。
プッシュ通知の保存は、Jakarta のリリースから利用可能です。
プッシュ通知アーカイブと破棄のプラグイン
プッシュ通知のアーカイブおよび破棄機能では、データ アーカイブとプッシュ保存プラグインを使用します。プッシュ通知レコードをアーカイブして破壊するには、データ アーカイブ プラグインを有効にする必要があります。プッシュ保存プラグインには、システムがプッシュ通知レコードをアーカイブして破棄するタイミングを指定する一連のルールが用意されています。
新しいインスタンスでは、プッシュ保存プラグインと関連するアーカイブ ルールと破棄ルールは、デフォルトで有効になっています。アップグレードされたインスタンスでは、プラグインおよびアーカイブ ルールと破棄ルールの両方を手動で有効にする必要があります。有効にする前に必ず、アーカイブを検証して承認し、ルールを破棄してください。
インスタンスにプッシュ通知レコードを管理するプロセスがすでにある場合は、プッシュ保存プラグインを有効にする必要はありません。現在のプロセスを「プッシュ保存」と置き換える場合は、アーカイブおよび破棄のルールをアクティブ化する前に、現在のプロセスを非アクティブ化してください。
プッシュ通知レコードのアーカイブと破棄
アーカイブとは、プッシュ通知 [sys_push_notification] テーブルからプッシュ通知アーカイブ [ar_sys_push notification] テーブルに、アーカイブ ルールの制限時間を超えたレコードを移動することを意味します。 破棄とは、破棄ルールの制限時間を超えたときに、「プッシュ通知アーカイブ」テーブルのレコードを削除することを意味します。
デフォルトのアーカイブ ルールと破棄ルール
- プッシュ通知 - 1 年以上経過:現在の日付の 365 日以上前に作成されたプッシュ通知レコードをアーカイブします。
- プッシュ通知のアーカイブ - 1 年以上経過:現在の日付の 365 日以上前にアーカイブされたプッシュ通知レコードを破棄します。