MySQL & Limit
Karel Zak
zakkr na zf.jcu.cz
Pondělí Červenec 31 12:20:43 CEST 2000
On Fri, 28 Jul 2000, Lubo wrote:
> Zaujimalo by ma, ak hladam v MySQL prostrednictvim Limit, len napr. prvych
> 20 zaznamov, ci databaza podla podmienky spracuvava vsetky vyhovujuce
> zaznamy a vypise len pozadovanych 20, alebo spracuje len tych prvych 20 a
> konci s vyhladavanim?
Neznam MySQL zevnitr... ale stejne bude zalezet na typu dotazu. Pokud
udelate ORDER BY tak pochopitelne se to musi nejdrive cele sortovat a
pak se vam kousek toho vysledku posle.
PostgreSQL postupne posila kazdou vyhovujici tuple (radku odpovedi)
klientu a pokud jich jiz poslal dostatek (limit) tak executor konci.
V prikade offsetu sice vyhovujici radky vyhleda, ale jinak dale
nezpracovava az do chvile dosazeni dane pozice.
Karel
Další informace o konferenci Databases