Hallo zusammen,
vielleicht wisst ihr hier weiter: Ich möchte den Hibernate Query Cache konfigurieren, also einstellen wie viele Querys für wie lange gecacht werden sollen, usw.
Ich vermute, dass ich das bei der Criteria API, die wir verwenden, mit der Methode Query.setCacheRegion(String region) machen kann.
1) Bin aber aus der Doku nicht ganz schlau geworden, ob in der spezifizierten Region dann tatsächlich die Query-Daten (also Query-Parameter + Verweise auf den 2nd Level Cache) oder die geholten Entitäten selber gehalten werden.
2) Falls man keine Region angibt, speichert Hibernate die Querys anscheinend in einer Default Region. Weiss jemand, wie diese Default Region für den Query Cache eingestellt ist, also was die Default-Werte für Größe, Cache-Zeit etc. sind?
Viele Grüße und danke für Tipps!
Sebastian
|