Çfarë bën të mundur lëvizja e rreshtave në Oracle?
Çfarë bën të mundur lëvizja e rreshtave në Oracle?

Video: Çfarë bën të mundur lëvizja e rreshtave në Oracle?

Video: Çfarë bën të mundur lëvizja e rreshtave në Oracle?
Video: 🔮 Does your ex regret waking away or choosing someone else? 🔮 pick a card tarot, timeless ✨️ 2024, Nëntor
Anonim

Kur shtoni klauzolën " aktivizoni lëvizjen e rreshtit " në një deklaratë të krijimit të tabelës, ju janë duke dhënë Orakulli leje për të ndryshuar ROWID. Kjo lejon Orakulli për të kondensuar tabelën rreshtave dhe e bëjnë më të lehtë riorganizimin e tabelave.

Nga kjo, çfarë është lëvizja e rreshtit të Oracle?

Të Lëvizja e rreshtit u prezantua për të mbështetur një UPDATE në një çelës ndarjeje - në mënyrë që një tabelë rresht zhvendoset nga një ndarje e tabelës në një tjetër. Sa i përket Orakulli Lëshimi 11g2, Lëvizja e rreshtit është opsionale dhe e çaktivizuar sipas parazgjedhjes. Mund të aktivizohet për çdo tabelë me një deklaratë shumë të parëndësishme ALTER TABLE.

Po kështu, çfarë është tkurrja në bazën e të dhënave Oracle? Orakulli Segmenti Tkurret Tipari i hapësirës u prezantua nga Baza e të dhënave Oracle versioni 10g. Përdoret për rikuperimin e hapësirës së papërdorur/të fragmentuar nga bazën e të dhënave objekte si tabela, tabela e organizuar me indeks (IOT), indeksi, ndarja, nënndarja, pamja e materializuar ose regjistri i pamjes së materializuar.

Gjithashtu për të ditur, cili është përdorimi i flashback-ut në Oracle?

Orakulli Baza e të dhënave ka një grup karakteristikash, të njohura kolektivisht si kthim prapa , që ofrojnë mënyra për të parë gjendjet e kaluara të objekteve të bazës së të dhënave, ose për të kthyer objektet e bazës së të dhënave në një gjendje të mëparshme, pa përdorur rikuperimin tradicional pikë-në-kohë.

A mund të përditësojmë kolonën e ndarjes në Oracle?

ndodh kur ju përpiquni të përditësimi vlera e a ndarje Celës kolonë . Kjo do çojnë në një operacion të nënkuptuar INSERT. ROWID i rreshtit u caktua kur rreshti u fut për herë të parë, dhe nuk e bën këtë ndryshim . Prandaj, si parazgjedhje, Oracle do refuzoni çdo DML që do shkaktojnë ndryshimin e një vargu.

Recommended: