Mündəricat:

Snapshot çox köhnə xəta nədir?
Snapshot çox köhnə xəta nədir?

Video: Snapshot çox köhnə xəta nədir?

Video: Snapshot çox köhnə xəta nədir?
Video: Guya Dilavərə iş tapşırdım😂🙈😂 bəs sizə evdə ən çox kim kömək edir? 2024, Bilər
Anonim

ORA-01555 Xəta Mesaj " Snapshot Çox Köhnə ” Xəta ORA-01555 mesajını ehtiva edir, " snapshot çox köhnə .” Bu mesaj Oracle oxuma ardıcıllığı mexanizminin nəticəsi kimi görünür. Sorğunuz işləməyə başlayanda məlumatlar eyni vaxtda dataya daxil olan digər insanlar tərəfindən dəyişdirilə bilər.

Eynilə, geri saxlama nədir?

Avtomatik olduqda ləğv edin idarəetmə aktivdir, həmişə bir cərəyan var saxlanmasını ləğv edin müddət, bu Oracle Database-nin köhnəni saxlamağa çalışdığı minimum vaxtdır ləğv edin onun üzərinə yazmadan əvvəl məlumat. Köhnə (məqbul) ləğv edin cari məlumatdan daha köhnədir saxlanmasını ləğv edin müddətinin bitdiyi bildirilir.

Bir də soruşa bilərsiniz, Oracle-da saxlama zəmanəti nədir? Saxlama zəmanəti : Kimə zəmanət uzun müddət davam edən sorğuların müvəffəqiyyəti və ya kahin flashback əməliyyatlarını aktivləşdirə bilərsiniz saxlama zəmanəti.

Elə isə, geri qaytarma saxlanmasını necə artırmaq olar?

Geri saxlama müddətini təyin etmək üçün:

  1. Başlanğıc parametr faylında undo_tutulmasını təyin edin.
  2. Geri_tutma = 1800.
  3. Alter sistem bəyanatından istifadə edərək istənilən vaxt geri saxlama funksiyasını dəyişdirin:
  4. Sistem dəstini dəyişdirin undo_retention = 2400;

Oracle rollback seqmenti nədir?

A Geri qaytarma seqmenti verilənlər bazasına yazılmış verilənlərin əvvəlki şəkillərini ehtiva edən verilənlər bazası obyektidir. Geriyə dönmə seqmentləri üçün istifadə olunur: Əməliyyat geri qaytarıldıqda dəyişiklikləri geri qaytarın. Digər tranzaksiyaların verilənlər bazasına edilmiş dəyişdirilməmiş dəyişiklikləri görmədiyinə əmin olun.

Tövsiyə: