Vad möjliggör radrörelse i Oracle?
Vad möjliggör radrörelse i Oracle?

Video: Vad möjliggör radrörelse i Oracle?

Video: Vad möjliggör radrörelse i Oracle?
Video: OXEN 2023 ♉ VAD DU BEHÖVER VETA. DU KOMMER HA ETT INTENSIVT UPPVAKNANDE! 😬🤗🥰💕 2024, November
Anonim

När du lägger till klausulen " aktivera radrörelse " till en skapa tabellsats, du är ger Orakel tillåtelse att ändra ROWID:s. Det här tillåter Orakel att kondensera tabellen rader och göra det lättare att omorganisera tabeller.

Därav, vad är Oracle-radrörelse?

De Radrörelse introducerades för att stödja en UPPDATERING på en partitionsnyckel-så att en tabell rad flyttas från en tabellpartition till en annan. Från och med Orakel Släpp 11g2, Radrörelse är valfritt och inaktiverat som standard. Det kan aktiveras per tabell med en mycket trivial ALTER TABLE-sats.

Likaså, vad är shrink i Oracle-databasen? Orakel Segmentet Krympa Space-funktionen introducerades från Oracle databas version 10g. Den används för att återta oanvänt/fragmenterat utrymme från databas objekt som tabell, indexorganiserad tabell (IOT), index, partition, underpartition, materialiserad vy eller materialiserad vylogg.

Också att veta, vad är användningen av flashback i Oracle?

Orakel Databasen har en grupp funktioner, gemensamt känd som tillbakablick , som ger sätt att visa tidigare tillstånd för databasobjekt, eller att återställa databasobjekt till ett tidigare tillstånd, utan att använda traditionell punkt-i-tid återställning.

Kan vi uppdatera partitionskolumnen i Oracle?

inträffar när du försöka uppdatering värdet av en dela nyckel- kolumn . Detta kommer leda till en implicit INSERT-operation. ROWID för raden tilldelades när raden först infogades, och det gör den inte förändra . Därför, som standard, Oracle kommer avvisa någon DML som kommer orsaka att en rowid ändras.

Rekommenderad: