プッシュ通知の保存

  • リリースバージョン: Zurich
  • 更新日 2025年07月31日
  • 所要時間:2分
  • プッシュ通知をアーカイブし、不要になった場合、またはプッシュ通知テーブルのサイズが大きすぎる場合は最終的に破棄することができます。

    プッシュ通知の保存は、Jakarta のリリースから利用可能です。

    プッシュ通知アーカイブと破棄のプラグイン

    プッシュ通知のアーカイブおよび破棄機能では、データ アーカイブとプッシュ保存プラグインを使用します。プッシュ通知レコードをアーカイブして破壊するには、データ アーカイブ プラグインを有効にする必要があります。プッシュ保存プラグインには、システムがプッシュ通知レコードをアーカイブして破棄するタイミングを指定する一連のルールが用意されています。

    新しいインスタンスでは、プッシュ保存プラグインと関連するアーカイブ ルールと破棄ルールは、デフォルトで有効になっています。アップグレードされたインスタンスでは、プラグインおよびアーカイブ ルールと破棄ルールの両方を手動で有効にする必要があります。有効にする前に必ず、アーカイブを検証して承認し、ルールを破棄してください。

    インスタンスにプッシュ通知レコードを管理するプロセスがすでにある場合は、プッシュ保存プラグインを有効にする必要はありません。現在のプロセスを「プッシュ保存」と置き換える場合は、アーカイブおよび破棄のルールをアクティブ化する前に、現在のプロセスを非アクティブ化してください。

    プッシュ通知レコードのアーカイブと破棄

    アーカイブとは、プッシュ通知 [sys_push_notification] テーブルからプッシュ通知アーカイブ [ar_sys_push notification] テーブルに、アーカイブ ルールの制限時間を超えたレコードを移動することを意味します。 破棄とは、破棄ルールの制限時間を超えたときに、「プッシュ通知アーカイブ」テーブルのレコードを削除することを意味します。

    デフォルトのアーカイブ ルールと破棄ルール

    プッシュ保存では、次のプッシュアーカイブ ルールが用意されています。
    • プッシュ通知 - 1 年以上経過:現在の日付の 365 日以上前に作成されたプッシュ通知レコードをアーカイブします。
    • プッシュ通知のアーカイブ - 1 年以上経過:現在の日付の 365 日以上前にアーカイブされたプッシュ通知レコードを破棄します。
    これらのデフォルト設定では、メッセージは、プッシュ通知テーブルで 1 年、プッシュ通知アーカイブ テーブルで 1 年の合計 2 年間インスタンスに保存されます。この期間が終了すると、システムは期限切れの通知レコードをプッシュ通知アーカイブ テーブルから削除します。
    注:
    デフォルトでは、これらのルールは新しいインスタンスでは有効、アップグレードでは無効となっています。システムでは、ルールが有効化されたときにアーカイブ ルールと破棄ルールを実行します。

    他のレコード管理の実装との互換性

    既にテーブル クリーナーなどのプッシュ通知レコードを管理する別の方法を使用している場合は、「プッシュ保存」機能を使用する必要はありません。予期しないレコードの削除を防ぐには、同じインスタンスで複数のプッシュ通知管理プロセスを同時に使用しないでください。
    注:
    既存のレコード管理の実装を「プッシュ通知保存」と置き換える場合は、専門サービスまたは営業担当者にお問い合わせください。