Posted By: vejpuste (Libor Vejpustek) on 'CZdatabases'
Title:     Re: Oracle a indexy na nullable sloupce
Date:      Thu Oct  9 08:45:01 2003

> Jak (pokud) resite nefunkcnost indexu na nullable sloupce, zvlaste pak,
> pokud 
> jsou to cizi klice?
> 
> Jde mi to, ze jelito jitrnice hodnota null ve sloupci, tak na dotaz 
> is null proleza oracle db vsechny radky tabulky full scanem :( 
> aspon teda 8.1.7.

    Null hodnoty se v indexu neberou. Na to si zvykni. Cizi klic si 
predstavuju jako neco ciselnikovyho, kde by snad null hodnoty byt nemeli, ale 
naopak by tam mely byt hodnoty unikatni.
    Prikladem by byl ciselnik zakazniku s unikatnim ID, coz je cizi klic v 
databazi zakazek. V ID zadny null byt nemuze.
     Pokud chces podle neceho vyhledavat rychle, tak null hodnoty 
nepouzivej.

                                        Libor Vejpustek
                                        Ceska zemedelska univerzita Praha
http://web.czu.cz/~vejpuste/            E-mail : vejpuste@uvt.czu.cz

Search the boards