Hlavní navigace

Názor k článku
MySQL vs PostgreSQL vs Firebird II

uživatel si přál zůstat v anonymitě
3. 11. 2005 10:23 Nový

Re: A indexy?

celé vlákno
V textu byla nepatrna poznamka: mysql a firebird pri definovani referencni integrity REFERENCES tab () vytvori index i nad sloupcem obsahujici cizi klic. PostgreSQL tento index 100% nedela, a pokud jsem se nespletl (preci Oracle a MsSQL neznam tak do hloubky, takze nejakeho systemoveho indexu bych si treba nevsiml) tak Oracle s MsSQL take ne. Diky tomu, pokud mate libovolny priklad obsahujici referencni integritu, tak my. a fi. maji jeden index navic a v porovnani dosahuji lepsich vysledku. Pokud tenhle chybejici index pridate do PostgreSQL, tak ma lepsi vysledky PostgreSQL. Takze, aby ta cisla byla alespon trochu porovnatelna pridaval jsem rucne indexy na sloupce obsahujici cizi klice std. prikazem

create index nazev on tab(sloupec_cizi_klic);