データベースのパフォーマンス

パフォーマンスの問題の多くは、データベースのメンテナンスに関連しています。 パフォーマンスが遅い原因を見つけるのに役立つ4つの主なリードを示します。

  • 設定
  • Adobe Campaignプラットフォームのインストールと設定
  • データベースのメンテナンス
  • リアルタイム診断

設定

最初のAdobe Campaignプラットフォーム設定が引き続き有効であることを確認し、必要に応じて、配信品質またはデータベースサイズの観点から、顧客のニーズを再評価します。 また、完全なハードウェアチェック(CPU、RAM、IOシステム)を実行することもお勧めします。

メモ

インサイトについては、Adobe Campaign Harware Sizing guideを参照してください。

プラットフォーム設定

不適切な設定は、プラットフォームのパフォーマンスに影響を与える可能性があります。 serverConf.xml​ファイルで、ネットワーク設定、プラットフォーム配信品質オプション、MTA設定を確認することをお勧めします。

データベースのメンテナンス

データベースのクリーンアップタスク

データベースのクリーンアップタスクが動作していることを確認してください。 これをおこなうには、ログファイルを表示して、エラーが含まれているかどうかを確認します。 詳細については、このセクションを参照してください。

保守計画

データベースのメンテナンスが正しくスケジュールされ、実行されていることを確認します。 これをおこなうには、データベース管理者に問い合わせて、次の詳細を確認してください。

  • メンテナンススケジュール
  • 以前に実行されたメンテナンスプラン
  • スクリプトログの表示

詳細については、このセクションを参照してください。

重要

ミッドソーシング設定を使用する場合、データベースを定期的に管理する必要があります。 マーケティングプラットフォームで配信を分析する際、マーケティングインスタンスはミッドソーシングインスタンスに情報を送信します。 プロセスの速度が低下すると、マーケティングインスタンスに影響が出ます。

作業用テーブルの管理

作業用テーブルの数とサイズを確認してください。 特定のサイズを超えると、データベースのパフォーマンスに影響が及びます。 これらのテーブルは、ワークフローと配信によって作成されます。 ワークフローと配信がアクティブな間、これらはデータベースに残ります。 作業用テーブルのサイズを制限するには、次の操作を実行します。

  • 次のステータスの配信を停止または削除します。失敗処理中配信の準備完了、または​一時停止
  • エラーが原因で一時停止したワークフローを停止または削除します。
  • 終了​アクティビティを含まないテストで使用され、ステータスが​一時停止​のままのワークフローをすべて停止します。
重要

操作に時間がかかり、大量のスペースが解放される場合は、詳細なメンテナンス(インデックスの再構築など)が必要です。 詳細については、このセクションを参照してください。

Adobe Campaignプロセス監視

Adobe Campaignのインストール設定に応じて、プラットフォーム監視に次の2つのツールを使用できます。

詳細

問題の原因を特定するために、リアルタイム診断を実行する必要が生じる場合があります。 まず、プロセスログファイルとプラットフォームログファイルを確認し、問題を再作成しながらデータベースアクティビティを監視します。 特に以下の点に注意してください。

  • メンテナンス実行計画
  • 実行中のSQLクエリ
  • 外部プロセスが同時に実行されているかどうか(クレンジング、インポート、集計計算など)。

このページ