Ukl d n¡ do mezipamØti

V t‚to tabulce jsou uvedeny vlastnosti dostupn‚ na str nce Ukl d n¡ do mezipamØti editoru souboru persistence.xml.

Vlastnosti na str nce Ukl d n¡ do mezipamØti

Vlastnost Popis Vìchoz¡

Typ vìchoz¡ mezipamØti

Vyberte jednu z n sleduj¡c¡ch mo§nost¡ jako typ vìchoz¡ mezipamØti:

  • MØkk  se slabou d¡lŸ¡ mezipamØt¡ - Tato volba je podobn  volbØ Slab  s tvrdou d¡lŸ¡ mezipamØt¡ kromØ toho, §e udr§uje nejŸastØji pou§¡vanou d¡lŸ¡ mezipamØœ pou§¡vaj¡c¡ mØkk‚ odkazy. Velikost d¡lŸ¡ mezipamØti je £mØrn  velikosti mapy identity. D¡lŸ¡ mezipamØœ pomoc¡ mØkkìch odkaz… zajiçœuje, §e tyto objekty jsou uvolnØny z pamØti pouze, pokud m  syst‚m nedostatek pamØti.

    Tuto mapu identity pou§ijte ve vØtçinØ okolnost¡ jako prostýedek k ovl d n¡ velikosti pamØti, kterou vyu§¡v  mezipamØœ.

  • Slab  s tvrdou d¡lŸ¡ mezipamØt¡ - Tato volba je podobn  volbØ MØkk  se slabou d¡lŸ¡ mezipamØt¡ kromØ toho, §e udr§uje nejŸastØji pou§¡vanou d¡lŸ¡ mezipamØœ pou§¡vaj¡c¡ tvrd‚ odkazy. Tuto mapu identity pou§ijte, pokud pro vaçi platformu nejsou vhodn‚ mØkk‚ odkazy.

  • Slab  - Tato volba je podobn  volbØ épln  kromØ toho, §e objekty jsou odkazovan‚ pomoc¡ slabìch odkaz…. Tato volba vyu§¡v  m‚nØ pamØti ne§ épln , umo§åuje £pln‚ uvolåov n¡ pamØti a poskytuje £pln‚ ukl d n¡ do mezipamØti a zaruŸenou identitu.

    Tuto mapu identity pou§ijte pro transakce, kter‚ po spuçtØn¡ z…stanou na stranØ serveru.

  • MØkk  - Tato volba je podobn  volbØ Slab  kromØ toho, §e mapa uchov v  objekty pomoc¡ mØkkìch odkaz…. Tato mapa identity umo§åuje £pln‚ uvolåov n¡ pamØti pýi nedostatku pamØti. Poskytuje £pln‚ ukl d n¡ do mezipamØti a zaruŸenou identitu.

  • épln  - Tato volba poskytuje £pln‚ ukl d n¡ do mezipamØti a zaruŸenou identitu: vçechny objekty jsou ukl d ny do mezipamØti a nejsou odeb¡r ny.

    Pozn mka: Tento proces m…§e m¡t znaŸn‚ n roky na pamØœ, kdy§ se Ÿte mnoho objekt….

  • Nen¡ - Tato volba nezachov v  identitu objekt… a objekty neukl d  do mezipamØti. Tato volba se nedoporuŸuje.

Slab  s mØkkou d¡lŸ¡ mezipamØt¡

Vìchoz¡ velikost mezipamØti

Nastavte velikost (maxim ln¡ poŸet objekt…) mezipamØti.

100

Vìchoz¡ sd¡len  mezipamØœ

UrŸuje, zda maj¡ bìt instance ukl d ny ve sd¡len‚ mezipamØti nebo v klientsk‚ izolovan‚ mezipamØti.

True

Ukl d n¡ entity do mezipamØti

UrŸete informace pro ukl d n¡ specifick‚ entity do mezipamØti.


  Typ mezipamØti

Viz Vìchoz¡ typ mezipamØti.


  Velikost mezipamØti

Viz Vìchoz¡ velikost mezipamØti.


  Sd¡len  mezipamØœ

Viz Vìchoz¡ sd¡len  mezipamØœ.


Vypr zdnit mezipamØœ

Vyberte jednu z n sleduj¡c¡ch mo§nost¡ jako typ vìchoz¡ mezipamØti:

  • Ruçit - Tento re§im je nejrychlejç¡ a vyu§¡v  nejm‚nØ pamØti. Po uschov n¡ sd¡len‚ mezipamØti vçak m…§e obsahovat zastaral  data.

  • Ruçit/Ruçit platnost - Pýi uschov n¡ se zruç¡ platnost tý¡d, kter‚ maj¡ alespoå jeden aktualizovanì nebo odstranØnì objekt, ve sd¡len‚ mezipamØti. Tento re§im je pomalejç¡ ne§ re§im Ruçit, ale pamØœ vyu§¡v  stejnØ efektivnØ a nez…st vaj¡ po nØm zastaral  data.

  • SluŸovat - Ruçit tý¡dy z mezipamØti spr vce EntityManager pro objekty, kter‚ nebyly vypr zdnØny. Tento re§im zanech  sd¡lenou mezipamØœ po uschov n¡ v perfektn¡m stavu. Je to vçak re§im s nejmenç¡ efektivitou vyu§it¡ pamØti; pýi velmi rozs hl‚ transakci m…§e dokonce doj¡t pamØœ.

Ruçit/Ruçit platnost



Pozn mka:

Tato str nka nen¡ k dispozici pro projekty pou§¡vaj¡c¡ generickou platformu.