---
title: "ログシングルキャッシュ"
slug: "the-log-singles-cache"
abstract: "ログシングルキャッシュの説明"
---
# ログシングルキャッシュ

Sitecore *Log singles*キャッシュを利用してログ内のエラーメッセージの繰り返しを防ぎます。

例えば、アイテムに無効なテンプレートがある場合、そのエラーメッセージは1回だけログされ、各リクエストごとにメッセージが記録されることはありません。キャッシュに同じメッセージが含まれなくなった場合、追加のログメッセージが再度ログされるため、データ損失はありません。

このキャッシュはCaching.SmallCacheSize設定値の値を用いてキャッシュサイズを指定します。他のキャッシュも同じ設定を使っています。デフォルトでは設定には存在しませんが、パッチを当てて追加できます。 <settings> ノードで値を指定してください。

デフォルトサイズは200 KBです:

<setting name="Caching.SmallCacheSize" value="200KB" />

デフォルトサイズで十分ですが、例えば言語フォールバックを積極的に使っている場合は、キャッシュサイズを増やしたい場合があります。この場合、サイズを例えば5MBに設定し、ログを確認してキャッシュクリアがまだ行われているか確認してください。