sybase: problem s order by ... DESC
Pavel Kolesnikov
k na les.cz
Pátek Listopad 24 20:41:40 CET 2000
Karel Zak <zakkr na zf.jcu.cz> wrote:
: 4/ SELECT * FROM tab WHERE data LIKE 'a%' ORDER BY id;
: - 'data' je *neindexovano*. Zde nastupuje presne to co se ocekava
: zadny index neni pouzit pochopitelne ani na ORDER BY.
Tak tady zkusim naivni dotaz - proc?
Kdyz databazovy server uz jednou kvuli ORDER BY umi jet podle indexu,
proc tedy sekvencne prolezat tabulku, kazdy zaznam kontrolovat na LIKE
a pak vysledek tridit, kdyz "bych mohl" (pozor! naivni myslenka! :)
jet podle indexu rovnou pri LIKE-ovani?
Exkurs do vnitrniho fungovani databazi uvitam, relevantnimi odkazy na
konkretni literaturu ale taky nepohrdnu.
Diky
Pavel
Další informace o konferenci Databases