Šta omogućava kretanje redova u Oracleu?
Šta omogućava kretanje redova u Oracleu?

Video: Šta omogućava kretanje redova u Oracleu?

Video: Šta omogućava kretanje redova u Oracleu?
Video: Локоны утюжком | Ольга Дипри | Beach Waves hair tutorial 2024, April
Anonim

Kada dodate klauzulu " omogući kretanje u redu " na naredbu kreiranja tabele, vi su davanje Oracle dozvolu za promjenu ROWID-a. Ovo dozvoljava Oracle za kondenzaciju stola redova i olakšati reorganizaciju tabela.

Od toga, šta je Oracle kretanje redova?

The Row Movement je uveden da podrži UPDATE na particijskom ključu - tako da tabela red se premješta s jedne particije tablice na drugu. Kao Oracle Izdanje 11g2, Row Movement je opciono i onemogućeno prema zadanim postavkama. Može se omogućiti po tabeli sa vrlo trivijalnom ALTER TABLE naredbom.

Isto tako, šta je shrink u Oracle bazi podataka? Oracle Segment Smanji se Prostor je uveden od Oracle baza podataka verzija 10g. Koristi se za vraćanje neiskorištenog/fragmentiranog prostora iz baza podataka objekti kao što su tablica, indeksno organizirana tablica (IOT), indeks, particija, podparticija, materijalizirani pogled ili dnevnik materijaliziranog pogleda.

Takođe da znate koja je upotreba flešbeka u Oracle-u?

Oracle Baza podataka ima grupu karakteristika, poznatih pod zajedničkim nazivom flashback , koji pružaju načine za pregled prošlih stanja objekata baze podataka ili za vraćanje objekata baze podataka u prethodno stanje, bez korištenja tradicionalnog oporavka u trenutku.

Možemo li ažurirati kolonu particije u Oracleu?

nastaje kada ti pokusaj ažurirati vrijednost a particija ključ kolona . Ovo će dovesti do implicitne INSERT operacije. ROWID reda je dodijeljen kada je red prvi put umetnut, a nije promijeniti . Stoga, po defaultu, Oracle će odbaciti bilo koji DML koji će uzrokovati promjenu niza.

Preporučuje se: