Zadejte hledaný výraz...

Kolik dotazů / request už je příliš?

Dreken
verified
rating uzivatele
19. 8. 2014 11:35:34
Zdravím webtržníci,
Dělám na jednom větším webovém projektu a krapet se mi rozrostl počet MySQL dotazů na jeden pohled. Je 60 dotazů na jeden HTTP požadavek už přehršel? Počítá se s cca 10 tisíci zobrazení stránky za den a rozjetím na běžném webostingu (asi w*dos nolimit extra). Díky za názory.
19. 8. 2014 11:35:34
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048794
sh
verified
rating uzivatele
(22 hodnocení)
19. 8. 2014 11:59:31
takhkle se odpovedet neda, nikdo nevi povahu te aplikace, nic.
muze byt 10 dotazu, ktery zaberou vic prostredku, nez 1000 dotazu.
19. 8. 2014 11:59:31
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048793
Dreken
verified
rating uzivatele
19. 8. 2014 12:04:04
Všecko to jsou dotazy SELECT, některé i s dvojnásobným JOINem, některé s žádným... Asi to nejlépe ověřím, až to vyzkouším a případně nastoupí tvrdá optimalizace :-)
19. 8. 2014 12:04:04
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048792
Nezáleží na počtu dotazů ale na tom, jak jsou napsané, co dělá aplikace a jak je nastavená databáze.
Některé dotazy můžou být zodpovězené už z query cache. Některé se nedotknou disku, protože se celé tabulky včetně indexů cachují v RAM.
Požadavky pro nepřihlášené uživatele navíc můžete cachovat úplně celé a podávat je hotové rovnou v HTML.
19. 8. 2014 12:35:27
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048791
Kovboj
verified
rating uzivatele
(13 hodnocení)
19. 8. 2014 12:53:32
Napsal Dreken;1116745
Zdravím webtržníci,
Dělám na jednom větším webovém projektu a krapet se mi rozrostl počet MySQL dotazů na jeden pohled. Je 60 dotazů na jeden HTTP požadavek už přehršel? Počítá se s cca 10 tisíci zobrazení stránky za den a rozjetím na běžném webostingu (asi w*dos nolimit extra). Díky za názory.
Řada open source aplikací se zapnutými pluginy má běžně stovky SQL dotazů a taky nějak fungují... Pokud nejsou ty tvé nějak náročné (třeba hledání přes LIKE '% text %' nebo řazení ORDER BY RAND() ) tak bych se 60 dotazů na nějakém solidnějším hostingu nijak zvášť nebál.
19. 8. 2014 12:53:32
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048790
Tom
verified
rating uzivatele
(7 hodnocení)
19. 8. 2014 14:50:05
taky záleží jak často se tam bude přistupovat. Ale např. dashboard refreshovaný každou vteřinu a pro každého jiná data to asi nebude nejlepší řešení.
nicméně, přhnaná optimalizace hned na začátek je zabiják aplikace - takže spustit a pak řešit :o)
19. 8. 2014 14:50:05
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048789
Dreken
verified
rating uzivatele
19. 8. 2014 14:55:10
Díky za rady. Zatím to při vývoji nevadí, takže budeme pokračovat se stávajícím řešením. Až nebudeme mít co dělat nebo to bude při ostrém provozu mít problémy, tak budeme optimalizovat. :-) Jen mě to překvapilo, jak to nabobtnalo, protože doposud jsem se s takovou kvantitou dotazů u svých projektů nesetkal.
19. 8. 2014 14:55:10
https://webtrh.cz/diskuse/kolik-dotazu-request-uz-je-prilis#reply1048788
Pro odpověď se přihlašte.
Přihlásit