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í.
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
Imho tohle - pamet a disk - resi databaze. Proc jinak pouzivat databazi?
Zjistete si jak veliky ma vase databaze extent - to je minimalni
mnozstvi nactenych dat, takze je mozne ze mate uz v pameti jeste vice
dat nez pozadujete.
Z pohledu java aplikace jde spis o to, ze se nemusi resit transakcni
Ahoj,
no, záleží na zátěži. Pokud je to server s tisíci konkurentními přístupy,
možná by stálo za to katalogizovat a periodicky generovat statická html a
zobrazovat je jen apachem. Ale pokud se nejedná o OPRAVDU VELKOU zátěž,
nezabýval bys se tím a nechal práci servlet containeru a hibernate.