実際に使用されている値よりもはるかに高い maxElementsInMemory を設定すると、パフォーマンスに影響があるかどうか知りたいですか? たとえば、最大 10,000 で 100 のみを使用します。
ehcache.xml
<defaultCache
eternal="false"
overflowToDisk="false"
maxElementsInMemory="10000"
timeToIdleSeconds="7200"
timeToLiveSeconds="0"/>
コンテキスト: hibernate で ehcache を使用しており、テーブルのすべてのレコード (すべてのエンティティ) をキャッシュしたいと考えています。顧客ごとにテーブル内のレコード数が異なるため、正確な最大値を設定することは困難です。
ありがとう!
マルク