Indexy & select

Karel Zak zakkr na zf.jcu.cz
Pátek Září 22 09:22:37 CEST 2000


> Zdravim,
> mam takovy problem: Mam data roztahana do peti tabulek, pricemz hlavni
> tabulka je pomoci klicu spojena se dvemi tabulkami (jedna tabulka druhe
> urovne ma definovan foreign key do hlavni tabulky, druha je jen pres
> indexy). Spojeni typicky 1:N. Kazda tabulka druhe urovne je spojena s
> jednou tabulkou treti urovne. Tyto vazby jsou 1:1 a pouzit foreign key.
> Vytvoril jsem si pohled, sdruzujici data z techto tabulek a v nem chci
> hledat. Pokud zadam podminku, ktera omezuje data z hlavni tabulky, bezi
> dotaz dostatecne rychle. Pokud vsak zadam podminku na data z podrizenych
> tabulek (hleda se podle klicu obsazenych v tabulkach druhe urovne),
> dotaz trva vice nez 50x pomaleji. Indexy mam na vsechny sloupce, v nichz
> muze probihat hledani.

 Hmm, zajimave ... deje se to take pokud nepouzijete to VIEW, ale zeptate se
primo?

 Nechcete poslat i ty SQL query co pouzivate?

 
						Karel



Další informace o konferenci Test