Oracle® Fusion Middleware Oracle TopLink Java Persistence API (JPA)拡張機能リファレンス 12c (12.1.2) E48005-01 |
|
![]() 前 |
![]() 次 |
eclipselink.query-results-cache.size
を使用して、問合せの結果キャッシュの固定サイズを設定します。
値
表4-32は、この問合せヒントの値を説明しています。
使用方法
query-results-cacheを使用する場合、同じ引数を含む同じ名前付き問合せが再実行されると、TopLinkはデータベースをスキップしてキャッシュ結果を返します。
注意: 問合せに引数が含まれていない場合、(結果が1つのみのため)サイズ1が使用されます。 |
例
例4-65 JPA問合せでのquery-results-cache.sizeの使用
import org.eclipse.persistence.config.HintValues; import org.eclipse.persistence.config.QueryHints; query.setHint("eclipselink.QUERY_RESULTS_CACHE_SIZE", "150");
例4-66 @QueryHint注釈でのquery-results-cache.sizeの使用
import org.eclipse.persistence.config.HintValues; import org.eclipse.persistence.config.QueryHints; @QueryHint(name=QueryHints.QUERY_RESULTS_CACHE_SIZE, value="150");
関連項目
詳細は、次を参照してください。