1. Sitecoreキャッシュ設定

一般的な推奨事項

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecoreキャッシュ設定の必要性を評価する際は、以下の一般的な推奨事項を参考にしてください。

  • キャッシュサイズを監視してください。70〜80%の範囲であるべきです。この範囲を超えた場合はキャッシュを増やすべきです。この範囲を大幅に下回る場合はキャッシュレベルが高すぎ、確認が必要です。cache.aspxページに表示されているキャッシュサイズは、キャッシュの実際の100%を反映しているわけではありません。ほとんどのキャッシュサイズは概算的なものです。現実に近いキャッシュはプリフェッチキャッシュのみです。

  • プリフェッチキャッシュも大きすぎないように注意してください。数ギガバイトの辞書を検索するコストやキャッシュ無効化のコストは、データベースを呼び出すよりも高くなることがあります。

  • 以下のキャッシュを定期的に確認してください:

    データおよびアイテムキャッシュの現実的なサイズは、マスターデータベースとウェブデータベースで約1024MBです。コアデータベースについては、同じキャッシュで512MBから始めることを検討してください。

    • Prefetchキャッシュは、調査対象のサーバーによってコア、マスター、ウェブデータベースです。CDでは最も重要なのはウェブ、コンテンツオーサリングではマスターとコアです。コンテンツデータベースでは2〜3GBに設定するのが問題ありません。

    • データとアイテム キャッシュ:

      100MB 50MB
  • HTMLやデータキャッシュのサイズを、Sitecoreの設定をパッチ構成で上書きすることで調整できます。

  • スマートパブリッシュを使って不要なキャッシュ無効化を最小限にしましょう。

  • キャッシュヒット率を /sitecore/admin/cache.aspxで監視してください。

この記事を改善するための提案がある場合は、 お知らせください!