Zadejte hledaný výraz...

Názor na dotaz na DB

perry
verified
rating uzivatele
(2 hodnocení)
13. 2. 2009 11:53:17
Napsal jsem dotaz, který mi dělá přesně to, co potřebuji.
Dotaz - printscreen.
Na DB běží podle času v phpmyadminu prumerne 0,0020 (pri prvnim spusteni 0,0060).
Volám tento dotaz v PHPku.
Vyplatí se mi použít tohle, nebo mám radši poslat 4x za sebou jednoduchý dotaz, který běží 0,0005 (Takže výsledný čas je "stejný") a získám stejná data.
Index mám postavený na sloupci cas.
Díky za názory :thumbup:
(Berte tento dotaz jako snahu o moje zdokonalení. každý se učí :))
13. 2. 2009 11:53:17
https://webtrh.cz/diskuse/nazor-na-dotaz-na-db/#reply234120
sasotka
verified
rating uzivatele
(2 hodnocení)
13. 2. 2009 12:13:26
Napsal perry;213631
Napsal jsem dotaz, který mi dělá přesně to, co potřebuji.
Dotaz - printscreen.
Na DB běží podle času v phpmyadminu prumerne 0,0020 (pri prvnim spusteni 0,0060).
Volám tento dotaz v PHPku.
Vyplatí se mi použít tohle, nebo mám radši poslat 4x za sebou jednoduchý dotaz, který běží 0,0005 (Takže výsledný čas je "stejný") a získám stejná data.
Index mám postavený na sloupci cas.
Díky za názory :thumbup:
(Berte tento dotaz jako snahu o moje zdokonalení. každý se učí :))
Ten čas znamená, jak dlouho trvalo databázi vrátit výsledek, ne za jak dlouho se ten výsledek dostal do PHPčka.
Zkus zavolat jednou tenhle dotaz a čtyřikrát ty malé dotazy a měřit to v PHPčku s microtime(), sám uvidíš, co je rychlejší ;) Rozhodně by měl být rychlejší "složitější" dotaz
13. 2. 2009 12:13:26
https://webtrh.cz/diskuse/nazor-na-dotaz-na-db/#reply234119
perry
verified
rating uzivatele
(2 hodnocení)
13. 2. 2009 12:21:11
Jj... ty časy, co jsem psal jsou časy běhu v MySQL.. samozřejmě, php taky něco sežere :)
Tak časy naměřené microtime jsou hoodně podobné, ale ve výsledku máš pravdu, že o něco rychlejší je ten dlouhý :) V rozmezí 0.008292 - 0.005
13. 2. 2009 12:21:11
https://webtrh.cz/diskuse/nazor-na-dotaz-na-db/#reply234118
no, ono, kdyz si ten vysledek nacachujes a budes se do te DB ptat jednou denne, tak je to stejne jedno :)
13. 2. 2009 14:01:36
https://webtrh.cz/diskuse/nazor-na-dotaz-na-db/#reply234117
Pro odpověď se přihlašte.
Přihlásit