Jak na browse velke tabulky v sql ?

Jan Serak sherry na pikebo.cz
Pátek Únor 20 14:02:34 CET 2004


Michal Samek wrote:
> Chtel bych prepsat nejakou aplikaci z doby dosu a xbase systemu. Vsichni
> tvrdi, ze dnes je xbase v podstate mrtve a vyhody sql prevazuji atd. Jak
> se ale resi browsing velkych tabulek? Mam treba nejaky katalog o 150000
> zaznamech a chci si v nem listovat, s moznosti prepnout setrideni z
> nekolika moznych a s inkrementalnim vyhledavanim. 

Predne: kdyz ma tabulka 150000 zaznamu (trosku maly pocet na velkou 
tabulku, kterou uvadite v subjectu, nechybi tam 3 nuly? ;-)
a chcete prohlizet jeji obsah, tak je asi blbost poslat na server dotaz 
SELECT * FROM tabulka (i kdyz i to si lze predstavit napr. na urovni 
Oracle Call Interface).

Pri psani prohlizece je hlavni vzit rozum do hrsti a uvazovat, kdy je 
nutne zeptat se na data a kdy ne, zda uzivatel preferuje konzistentni 
pohled na data v prubehu prohlizeni (chce mit jistotu, ze i po pulhodine 
klikani vidi data stejne stara jako ta, ktera videl na prvni zobrazene 
obrazovce pred pul hodinou) nebo maximalni aktualnost zobrazenych dat.

Pokud hledate inspiraci, tak na http://www.globecom.se/tora sedi projekt
TOra, ktery je a) dostupny se zdroji a b) jeden z jeho modulu je prave 
prohlizec tabulky.

Jan Serak




Další informace o konferenci Databases