Hva gjør det å aktivere radbevegelse i Oracle?
Hva gjør det å aktivere radbevegelse i Oracle?

Video: Hva gjør det å aktivere radbevegelse i Oracle?

Video: Hva gjør det å aktivere radbevegelse i Oracle?
Video: Hva er EGENTLIG feber? Lær mer enn legen din :) 2024, November
Anonim

Når du legger til klausulen " aktivere radbevegelse " til en opprette tabellsetning, du er gi Oracle tillatelse til å endre ROWID-ene. Dette tillater Oracle å kondensere tabellen rader og gjøre det enklere å omorganisere tabeller.

Hva er Oracle-radbevegelse?

De Radbevegelse ble introdusert for å støtte en OPPDATERING på en partisjonsnøkkel - slik at en tabell rad flyttes fra en tabellpartisjon til en annen. Pr Oracle Utgivelse 11g2, Radbevegelse er valgfritt og deaktivert som standard. Den kan aktiveres per tabell med en veldig triviell ALTER TABLE-setning.

På samme måte, hva er shrink i Oracle-databasen? Oracle Segmentet Krympe Space-funksjonen ble introdusert fra Oracle database versjon 10g. Den brukes til å gjenvinne ubrukt/fragmentert plass fra database objekter som tabell, indeksorganisert tabell (IOT), indeks, partisjon, underpartisjon, materialisert visning eller materialisert visningslogg.

Også for å vite, hva er bruken av flashback i Oracle?

Oracle Databasen har en gruppe funksjoner, samlet kjent som tilbakeblikk , som gir måter å vise tidligere tilstander for databaseobjekter, eller å returnere databaseobjekter til en tidligere tilstand, uten å bruke tradisjonell punkt-i-tidsgjenoppretting.

Kan vi oppdatere partisjonskolonnen i Oracle?

oppstår når du Prøv å Oppdater verdien av a skillevegg nøkkel kolonne . Dette vil føre til en implisitt INSERT-operasjon. ROWID-en til raden ble tildelt da raden først ble satt inn, og den gjør det ikke endring . Derfor, som standard, Oracle vil avvise enhver DML som vil føre til at en rowid endres.

Anbefalt: