Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да спрете процеса на отмяна на Oracle?

Не можете да спрете процеса на връщане назад на транзакцията, защото това би оставило базата данни в непоследователно състояние.

Когато изпълнявате продължителен процес на изтриване, Oracle вероятно ще запише променените блокове във вашите файлове с данни, преди да решите дали да извършите или върнете транзакцията. Ако сте прекъснали процеса по средата на изпълнение на транзакцията, ще има някои променени блокове на диска, някои променени блокове в паметта и някои непроменени блокове. Връщането на транзакцията е единственият начин да върнете базата данни в състоянието, в което е била преди да започнете да изпълнявате DELETE изявление.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Повторете всяка стойност n пъти като редове в SQL

  2. Процедура за изтегляне на файл от даден url в Oracle 11g и записването му в колоната тип петно

  3. Как работи функцията HEXTORAW()? Какъв е алгоритъмът?

  4. Стойности на Oracle ROWID

  5. Създаване на персонализиран екран за влизане в Oracle Forms 10g