Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara menghentikan proses oracle undo?

Anda tidak dapat menghentikan proses pembatalan transaksi karena hal itu akan membuat database dalam keadaan tidak konsisten.

Saat Anda menjalankan proses penghapusan yang berjalan lama, Oracle kemungkinan akan menulis blok yang diubah ke file data Anda sebelum Anda memutuskan apakah akan melakukan atau mengembalikan transaksi. Jika Anda menghentikan proses di tengah pelaksanaan transaksi, akan ada beberapa blok yang berubah pada disk, beberapa blok yang berubah di memori, dan beberapa blok yang tidak berubah. Mengembalikan transaksi adalah satu-satunya cara untuk mengembalikan database ke keadaan sebelum Anda mulai menjalankan DELETE pernyataan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana saya bisa mengunci satu baris di Oracle SQL

  2. Lancar NHibernate 3 dan Oracle.DataAccess

  3. ORA-00903:nama tabel tidak valid di PreparedStatement

  4. Bagaimana cara menginstal ruby-oci8?

  5. Dapatkan catatan berdasarkan nilai maksimum kolom