Wat maak rybeweging moontlik in Oracle?
Wat maak rybeweging moontlik in Oracle?

Video: Wat maak rybeweging moontlik in Oracle?

Video: Wat maak rybeweging moontlik in Oracle?
Video: How The Moon Creates Rainbows 2024, April
Anonim

Wanneer jy die klousule byvoeg " aktiveer rybeweging " na 'n skep tabelstelling, jy is gee Orakel toestemming om die ROWID's te verander. Dit laat toe Orakel tabel te kondenseer rye en maak dit makliker om tabelle te herorganiseer.

Wat is Oracle-rybeweging daarvan?

Die Ry Beweging is ingestel om 'n UPDATE op 'n partisiesleutel te ondersteun - sodat 'n tabel ry word van een tafelpartisie na 'n ander een geskuif. Asof Orakel Vrystelling 11g2, Ry Beweging is opsioneel en per verstek gedeaktiveer. Dit kan per tabel geaktiveer word met 'n baie triviale ALTER TABLE-stelling.

Net so, wat is krimp in die Oracle-databasis? Orakel Segmenteer Krimp Ruimtekenmerk is bekendgestel vanaf Oracle databasis weergawe 10g. Dit word gebruik vir die herwinning van ongebruikte/gefragmenteerde spasie van databasis voorwerpe soos tabel, indeks-georganiseerde tabel (IOT), indeks, partisie, sub-partisie, gematerialiseerde aansig of gematerialiseerde aansig log.

Om ook te weet, wat is die nut van terugflits in Oracle?

Orakel Databasis het 'n groep kenmerke, gesamentlik bekend as terugflits , wat maniere bied om vorige toestande van databasisvoorwerpe te bekyk, of om databasisvoorwerpe na 'n vorige toestand terug te keer, sonder om tradisionele punt-in-tyd-herwinning te gebruik.

Kan ons partisiekolom in Oracle opdateer?

plaasvind wanneer jy probeer om Opdateer die waarde van a partisie sleutel kolom . Hierdie sal lei tot 'n implisiete INSERT-bewerking. Die ROWID van die ry is toegewys toe die ry die eerste keer ingevoeg is, en dit doen nie verander . Daarom, by verstek, Oracle sal verwerp enige DML wat sal veroorsaak dat 'n rowid verander word.

Aanbeveel: