保持するテーブルのリストは、Adobe Campaignのバージョン、使用方法、データモデル設定によって異なります。
次のリストには、フラグメンテーションの対象となるテーブルのみが表示されます。 影響は次のとおりです。
テーブル名 |
サイズ |
アクティビティのメインタイプ |
コメント |
---|---|---|---|
NmsDelivery |
小 |
アップデート |
配信アクションごとに 1 つのレコードがあります。 1 つのレコードは配信の進行状況を反映するために複数回更新される可能性があるので、このテーブルのインデックスは急速にフラグメント化する傾向があります。 |
NmsDeliveryPart |
中 |
挿入、更新、削除 |
配信の準備中にレコードが挿入される作業用テーブル。 その後、配信中に更新され、配信が完了すると最終的に削除されます。 このテーブルは、平均サイズがかなり制限されているにもかかわらず、急速にフラグメント化する傾向があります。 |
NmsMirrorPageInfo |
大 |
挿入、削除 |
この表には、パーソナライズされたミラーページの生成に必要な情報が含まれています。 メモ (CLOB) フィールドが含まれているので、非常に大きくなる傾向があります。 ボリュームは、保持されるミラーページの履歴に正比例します。 |
NmsDeliveryStat |
中 |
挿入、更新、削除 |
このテーブルには、配信プロセスに関する統計が含まれています。 そのレコードは定期的に更新されます。 |
NmsAddress |
中 |
更新、挿入 |
このテーブルには、E メールアドレスに関する情報が含まれます。 この値は、強制隔離プロセスの一環として頻繁に更新されます(最初の配信エラーでレコードが作成され、カウンターが変更されると更新され、配信に成功すると削除されます)。 |
XtkWorkflow |
小 |
アップデート |
ワークフローインスタンスごとに 1 つのレコードが存在するので、レコードはほとんどありません。 ただし、テーブルは定期的に更新され、ステータスと進行状況が反映されます。 |
XtkWorkflowTask |
小 |
挿入、更新、削除 |
ワークフローアクティビティを実行するたびに、このテーブルにレコードが作成されます。 パージメカニズムは、有効期限が切れた後に削除します。 |
XtkWorkflowEvent |
小 |
挿入、更新、削除 |
ワークフローのタスク間で有効化された各トランジションは、このテーブルにレコードを作成します。 パージメカニズムは、有効期限が切れた後に削除します。 |
XtkWorkflowJob |
非常に小さい |
挿入、更新、削除 |
このテーブルは、ワークフローエンジンに固有です。 ワークフローへのコマンドの送信(例えば、開始、停止、一時停止)を有効にします。 このテーブルは小さいものの、ワークフローにリンクされたトランザクションテーブルのパージ時に考慮されます。 |
NmsBroadLog |
最大 |
挿入、更新、削除 |
これはシステム内で最も大きなテーブルです。 送信されたメッセージごとに 1 つのレコードがあり、これらのレコードが挿入され、配信ステータスを追跡するために更新され、履歴がパージされると削除されます。 |
NmsTrackingLog |
大 |
挿入、削除 |
トラッキングログは、履歴がパージされると挿入および削除されますが、更新はされません。 |
NmsBroadlogMsg |
小 |
アップデート |
このテーブルには、SMTP エラーの検証に使用する情報が含まれています。 この値はかなり小さいですが、大規模に更新されるので、このテーブルのインデックスは急速に断片化する傾向があります。 |
NmsEmailErrorStat |
中 |
挿入、更新、削除 |
このテーブルには、SMTP エラーに関する集計がドメイン別に並べ替えられています。 最初に、クリーンアップタスクが期限切れになった後にクリーンアップタスクによって集計される詳細情報が含まれます。 |
NmsBroadLogMid (ミッドソーシングインスタンス上) |
大 |
挿入、更新、削除 |
5.10 以降のインスタンスがミッドソーシングインスタンスとして使用されている場合にのみ有効です。 これは、データベース内で最も大きなテーブルの 1 つです。 送信されたメッセージごとに 1 つのレコードがあり、これらのレコードが挿入され、配信ステータスを追跡するために更新され、履歴がパージされると削除されます。 ミッドソーシングを使用する場合は、履歴(通常は 2 ヶ月未満)を制限することをお勧めします。このテーブルは、サイズ(6,000 万行、データ+インデックスの場合は 30 Go 未満)が妥当ですが、時々再構築することが非常に重要です。 |
NmsBroadLogRcp (NmsRecipient テーブルを使用する場合) |
大 |
挿入、更新、削除 |
これはシステム内で最も大きなテーブルです。 送信されたメッセージごとに 1 つのレコードがあり、これらのレコードが挿入され、配信ステータスを追跡するために更新され、履歴がパージされると削除されます。 5.10 では、SMTP メッセージテキストが 5.10 バージョンの NmsBroadLogMsg テーブルに組み込まれているので、このテーブルは 4.05(NmsBroadLog) での同等のテーブルよりも小さいことに注意してください。 ただし、このテーブルのインデックスを定期的に再作成し(最初は 1 週間おき)、時々(月に 1 回、またはパフォーマンスに影響が出た場合)、完全に再構築する必要があります。 |
YyyBroadLogXxx(外部の受信者テーブルを使用する場合) |
大 |
挿入、更新、削除 |
NmsBroadLogRcp と同じですが、外部の受信者テーブルがあります。 配信マッピングの値を使用して、Yyy および Xxx を調整してください。 |
NmsTrackingLogRcp (NmsRecipient テーブルを使用する場合) |
大 |
挿入、削除 |
トラッキングログは、履歴がパージされると挿入および削除されますが、更新はされません。 ボリュームは、データ保持の長さに応じて異なります。 |
YyyTrackingLogXxx (外部の受信者テーブルを使用する場合) |
大 |
挿入、削除 |
NmsTrackingLogRcp と同じですが、外部の受信者テーブルがあります。 配信マッピングで使用する値を使用して、 Yyy および Xxx を調整してください。 |
NmsBroadLogRtEvent (Message Center 実行インスタンス) |
大 |
挿入、更新、削除 |
他の broadLog テーブルと同様ですが、NmsRecipient ではなく NmsRtEvent が使用されます。 |
NmsTrackingLogRtEvent( Message Center 実行インスタンス) |
大 |
挿入、削除 |
他の trackingLog テーブルと同様ですが、NmsRecipient ではなく NmsRtEvent テーブルを使用します。 |
NmsRtEvent(Message Center 実行インスタンス) |
大 |
挿入、更新、削除 |
Message Center のイベントキューを含む表。 これらのイベントのステータスは、処理時に Message Center によって更新されます。 削除はパージ中に実行されます。 このテーブルのインデックスを定期的に再作成し、再構築することをお勧めします。 |
NmsEventHisto(Message Center コントロールインスタンス) |
大 |
挿入、更新、削除 |
NmsRtEvent と同様です。 この表は、すべての実行インスタンスからすべてのイベントをアーカイブします。 リアルタイムプロセスではなく、レポートでのみ使用されます。 |
NmsMobileApp |
非常に小さい |
挿入、更新、削除 |
モバイルアプリケーションとその設定を含むテーブル。 |
NmsAppSubscriptionRcp |
大 |
挿入、更新 |
(受信者テーブルと同様に)通知の送信に使用されるモバイルデバイス(アドレス)の識別子を含むテーブル。 |
NmsBroadLogAppSubRcp |
大 |
挿入、更新、削除 |
他の broadLog テーブルと同様ですが、NmsRecipient ではなく NmsappSubscriptionRcp を使用します。 |
NmsTrackingLogAppSubRcp |
大 |
挿入、削除 |
他の trackingLog テーブルと同様ですが、NmsRecipient ではなく NmsappSubscriptionRcp テーブルが使用されます。 |
XtkSessionInfo |
小 |
挿入、削除 |
ユーザーセッションを含むテーブル。 挿入と削除の数は非常に重要です。 |
上記のリストに加えて、(Adobe Campaignのデータモデルに存在しない ) プラットフォーム設定時に顧客が作成したテーブルも、フラグメント化の対象となる場合があります。特に、データの読み込み中や同期手順中に頻繁に更新される場合です。 これらのテーブルは、デフォルトのAdobe Campaignデータモデルの一部にすることができます ( 例: NmsRecipient) をクリックします。 この場合、Adobe Campaignプラットフォームの管理者が、特定のデータベースモデルの監査を実行して、これらのカスタムテーブルを見つけるかどうかは、管理者次第です。 これらのテーブルは、必ずしもメンテナンス手順で明示的に言及されるわけではありません。