Kas yra praleisto nuskaitymo indeksas „Oracle“?
Kas yra praleisto nuskaitymo indeksas „Oracle“?

Video: Kas yra praleisto nuskaitymo indeksas „Oracle“?

Video: Kas yra praleisto nuskaitymo indeksas „Oracle“?
Video: what are Scan Types in Indexes 2024, Balandis
Anonim

The indekso praleidimo nuskaitymas yra naujas vykdymo planas Orakulas 10 g, taigi an Orakulas užklausa gali apeiti sujungimo priekinį kraštą indeksas ir pasiekti vidinius kelių reikšmių raktus indeksas.

Panašiai galima paklausti, ką paaiškina indekso diapazono nuskaitymas?

A Diapazono nuskaitymas yra bet koks nuskaityti ant indeksas kad negarantuojama, kad bus grąžintas nulis arba viena eilutė. t.y. SQL, kuris naudoja unikalų indeksas ir tiekia kiekvieną unikalų stulpelį indeksas lygybės sąlygoje bus unikalus Nuskaityti , visa kita yra a Diapazono nuskaitymas.

Vėliau kyla klausimas, kas yra „Oracle“pilnas indekso nuskaitymas? Indekso pilnas nuskaitymas yra mechanizmas, kuriame Orakulas neskaito visų reikalingų įrašų iš indeksas perbraukiant medį nuo viršaus iki lapo eilėms.

Be to, kas yra unikalus indekso nuskaitymas „Oracle“?

Atsakymas: An unikalus nuskaitymas , orakulas skaito indeksas mazgų iki lapo mazgo lygio ir jie grąžina atitinkamos vienos eilutės ROWID iš iškviečiančio SQL. Čia yra ataskaita, kurioje pateikiamas sąrašas indeksuoti unikalius nuskaitymus , kurie atsiranda, kai Orakulas duomenų bazės variklis naudoja an indeksas norėdami gauti konkrečią lentelės eilutę.

Kuris metodas leidžia mums išvengti prieigos prie indekso struktūros?

Maiša

Rekomenduojamas: