Indholdsfortegnelse:

Hvad er snapshot for gammel fejl?
Hvad er snapshot for gammel fejl?

Video: Hvad er snapshot for gammel fejl?

Video: Hvad er snapshot for gammel fejl?
Video: Hvad er virus egentlig? 2024, December
Anonim

ORA-01555 Fejl Besked " Snapshot for gammelt ” Fejl ORA-01555 indeholder meddelelsen, " snapshot for gammelt ." Denne meddelelse vises som et resultat af en Oracle-læsekonsistensmekanisme. Mens din forespørgsel begynder at køre, kan dataene ændres samtidigt af andre personer, der får adgang til dataene.

På samme måde, hvad er fortryd tilbageholdelse?

Når automatisk fortryd styring er aktiveret, er der altid en strøm fortryd tilbageholdelse periode, som er den minimale tid, som Oracle Database forsøger at beholde gamle fortryd oplysninger, før de overskrives. Gammel (engageret) fortryd oplysninger, der er ældre end de nuværende fortryd tilbageholdelse periode siges at være udløbet.

Man kan også spørge, hvad er tilbageholdelsesgaranti i Oracle? Tilbageholdelsesgaranti : Til garanti succesen med langvarige forespørgsler eller orakel flashback-operationer, kan du aktivere tilbageholdelsesgaranti.

Bare så, hvordan øger du fortryd-retention?

Sådan indstiller du fortryd-opbevaringsperioden:

  1. Indstil undo_retention i initialiseringsparameterfilen.
  2. Fortryd_retention = 1800.
  3. Rediger undo_retention til enhver tid ved hjælp af alter system statement:
  4. Ændre systemsæt undo_retention = 2400;

Hvad er Oracle rollback segment?

EN Rollback segment er et databaseobjekt, der indeholder før-billeder af data skrevet til databasen. Rollback segmenter bruges til: Fortryd ændringer, når en transaktion rulles tilbage. Sørg for, at andre transaktioner ikke kan se ukommitterede ændringer foretaget i databasen.

Anbefalede: