Autor | Zpráva | ||
---|---|---|---|
sQuo Profil * |
#1 · Zasláno: 7. 9. 2008, 19:28:55
mam otazku performance session vs db alebo Oplati sa cachovat udaje do sessionu, ked ich mozem stale vytahovat z databazy(ale tu sa potom musia tabulky joinovat, takze neviem, nakolko to spomaluje cele)? je to len akysi backend, ako sa tie udaje vyberu, a preto chcem, aby to bolo svizne :)
|
||
Joker Profil |
#2 · Zasláno: 7. 9. 2008, 19:54:43
Podle mě to bude určitě rychlejší... session se odhaduju vytvoří tak jako tak (protože bude potřeba na jiné věci), takže jde jen o nějakou proměnnou (proměnné) navíc. Takže je to jen načtení "o něco více dat" z disku. Přičemž databáze ta data taky čte z disku a plus musí mít nějakou režii, takže to určitě bude pomalejší.
(ledaže by existoval samostatný databázový server a byl daleko rychlejší, než aplikační server... což je hodně nepravděpodobné.) Tolik můj názor. |
||
Bill Profil |
#3 · Zasláno: 7. 9. 2008, 22:00:18
Sessions nejsou zrvona moc sofistikované řešení pro cache...
Filesystem je nejsofitikovanější DB pro ukládání souborů / větších objemů dat.. a proto bych doporučil Zend_Cache s backendem File |
||
sQuo Profil * |
#4 · Zasláno: 8. 9. 2008, 19:49:01
vdaka :)
|
||
Časová prodleva: 16 let
|
0