Processingロールではデータベース エージェントが不要なことについて


解説

スケジュールされたデータベース タスクは、Processingロールによって実行されるため、期待どおりに呼び出されない場合があります。 これにより、ReportingデータベースやMasterデータベースなどに対する多数のSQL リクエストが原因で、パフォーマンスが低下する可能性があります。

解決策

この問題を解決するには、Processingロールが含まれないように Sitecore.Processing.config ファイルを更新します。

  1. Processingサーバーで\App_Config\Sitecore\CMS.Core\Sitecore.Processing.config ファイルを開きます。
  2. 次のように Processingロールを削除して、データベース エージェントを無効にします。
    <sitecore role:require="Standalone or ContentManagement or Processing">