Indekse je mogoče ustvariti samo na pogledih, ki imajo istega lastnika kot navedena tabela ali tabele Temu pravimo tudi nedotaknjena lastniška veriga med pogledom in tabelami). Običajno, ko sta tabela in pogled znotraj iste sheme, isti lastnik sheme velja za vse predmete znotraj sheme.
Ali je mogoče ustvariti indekse za poglede v Oraclu?
Standardi Oracle SQL ne podpirajo ustvarjanja indeksov na pogledih. Če morate indeksirati dokumente, katerih vsebina je v različnih tabelah, lahko ustvarite preferenco za shranjevanje podatkov z uporabo predmeta USER_DATASTORE.
Ali lahko ustvarimo indeks za poglede v strežniku SQL?
Za izboljšanje učinkovitosti tako zapletenih poizvedb je mogoče v pogledu ustvariti edinstven indeks z gručami, kjer bo niz rezultatov tega pogleda shranjen v vaši bazi podatkov enako kot prava tabela z edinstvenim indeksom v gručah. …
Ali pogledi podedujejo indekse?
Da, indeksi osnovne tabele se uporabljajo samodejno - pogled navsezadnje samo potegne podatke iz osnovnih tabel.
Ali lahko zgradite indekse na spletu?
Needinstveni indeksi brez gruče se lahko ustvarijo na spletu, če tabela vsebuje tipe podatkov LOB, vendar nobeden od teh stolpcev ni uporabljen v definiciji indeksa kot ključni ali neključni (vključeni) stolpci. Indeksov v lokalnih začasnih tabelah ni mogoče ustvariti, ponovno zgraditi ali odstraniti na spletu.