MySQL na Windows 2000

Jakub Rovný jakub.rovny na jmeno.cz
Pátek Červen 21 10:02:43 CEST 2002


Upravil jsem SELECT tak, aby kazdy prubeh v cyklu byl v udaji WHERE odlisny.
V puvodnim mereni byl naprosto stejny, a proto si vysledek MSSQL ulozil do
cache a MySQL toto neumel. Nyni se vzdy dotazuji na jine cislo radku a skore
se obratilo:

MSSQL 4min37s
MySQL 3min42s

J.



"Jakub Rovný" <jakub.rovny na jmeno.cz> píše v diskusním příspěvku
news:aemvtt$7df$1 na morticia.kit.vslib.cz...
> Dobry den,
>
> ma nekdo prosim zkusenost s provozem ASP stranek s velkou navstevnosti na
> Win 2000 s vyuzitim databaze MySQL provozovane take na Win 2000.
>
> Zkousel jsem porovnavat rychlost MySQL oproti MS SQL nainstalovanem
soucasne
> na jednom PC s Win 2000 server.
>
> Pristup do databaze byl uskutecnen pomoci nativnich ovladacu, ASP stranky,
> SQL dotaz byl vzdy naprosto totozny s cyklem 1000x opakovani.
> Pouze se menil zdroj dat.
>
> Zde jsou namerene prumerne doby ze tri mereni trvani provadeni SQL
prikazu:
>
> příkaz INSERT:
>
> MySQL  3.08 min.
> MS SQL 5.31 min.
>
> příkaz UPDATE:
>
> MySQL 3.23 min.
> MS SQL 3.34 min.
>
> příkaz SELECT:
>
> MySQL 7.45 min.
> MS SQL 2.53 min.
>
> Z vysledku je zrejme ze MySQL byl rychlejsi nez MS SQL u INSERT a UPDATE,
> naopak u SELECT byl velmi vyrazne pomalejsi.
>
> Proc je tedy SELECT o tolik pomalejsi, nemuze byt chyba v konfiguraci
MySQL.
>
> Diky za radu.
>
> Jakub




Další informace o konferenci Databases