SQL databaze

Ivo Zacek izacek na brno.bohem-net.cz
Středa Červen 24 22:47:03 CEST 1998


Jan Kurik wrote:
> 
>     Ja jsem to zkousel na tabulce, ktera mela okolo 500.000 zaznamu a
> rychlost mne tedy moc neohromila. Na MySQL, ktere ovsem neumi vse co puvodni
> tazatel chtel, trval >>select * from table where field like '%abcd%'<< neco
> kolem 25s, na PostgreSQL trvala tatez tabulka s teze daty cca 210s-250s,
> tedy bylo to cca 10x pomalejsi.

Mam podobne zkusenosti. MySQL sice nema transakce, ale IMHO transakce
davaji "alibi" pro 2-3nasobne zpomaleni, pro vetsi asi ne.

>     Rychlost je tedy v porovnani s MySQL o dost pomalejsi, ale zase moznosti
> jsou neporovnatelne vetsi. Takze se musite rozhodnout, co je pro Vas
> vyhodnejsi.

Asi tak. Kdo potrebuje transakce, ten ke sve smule nemuze pouzit MySQL.
Krome PostgreSQL ovsem muze zkusit Interbase, Adabas a mozna jeste neco
dalsiho (treba i Oracle pro SCO, pokud na nej ma ;-)).

-- 
Ivo Zacek <izacek na brno.bohem-net.cz>, Supervisory Systems s.r.o. Brno



Další informace o konferenci Linux