otimalizace nemennych hibernetich entit

Roman Pichlík roman.pichlik na gmail.com
Úterý Říjen 20 10:25:56 CEST 2009


http://www.javalobby.org/java/forums/t48846.html

danisevsky napsal(a):
> Zdravím konferenci!
> Rovnou k věci, mám v DB několik desítek tisíc záznamů, které různě 
> filtruji a zobrazuji na webu. Tyto záznamy jsou však neměnné, tak mě 
> napadlo, zda by se nějak nedalo optimalizovat jejich čtení.
> 
> První možnost co mě napadla je, všechny záznamy při startu aplikace 
> načíst do paměti a číst je z paměti. Ale to naráží na dva problémy, 
> první, že nevím zda by té paměti nesežraly moc a druhý zásadní problém, 
> že při tom filtrování používám Hibernate Criteria API.
> 
> Další možností by asi bylo použití nějakého Hibernetího cacheování, ale 
> o tom zatím nic moc nevím.
> 
> Taky jsem narazil na anotaci org.hibernate.annotations.Immutable, ale z 
> javadocu jsem se docetl jenom to, ze entita s touto anotací nejde 
> updatnout.
> 
> Poradil by někdo, jak se toto řeší?
> Předem díky.


-- 
S pozdravem Roman "Dagi" Pichlik

/* http://www.sweb.cz/pichlik/ Blog pro kodery */



Další informace o konferenci Konference