Masalah jadual kunci Oracle boleh diselesaikan dengan arahan berikut: Lihat jadual terkunci: PILIH * DARI V$LOCKED_OBJECTS Lepaskan kunci meja: ALTER SYSTEM KILL SESI '[session_id]'; (gunakan dengan berhati-hati): UBAH JADUAL [nama_jadual] BAYAKAN PERGERAKAN BARIS; Ubah suai parameter sesi: _optimizer_locks dan _transaction_timeout; Kesan jenis kunci: PILIH *
Perintah untuk menyelesaikan masalah Oracle dalam jadual Oracle
masalah kunci meja berlaku, anda boleh menggunakan arahan berikut untuk menyelesaikannya:1 Lihat jadual terkunci
SELECT * FROM V$LOCKED_OBJECTS;
2. Lepaskan kunci meja
ALTER SYSTEM KILL SESSION '[session_id]';
3. Buka kunci atau tunggu
COMMIT; ROLLBACK;
4. Buka kunci paksa (gunakan dengan berhati-hati)
ALTER TABLE [table_name] ENABLE ROW MOVEMENT;
5. parameter berikut :
_optimizer_locks:
Lumpuhkan kunci pengoptimum pertanyaan.DML Lock (DML): Dikeluarkan menggunakan COMMIT atau ROLLBACK.
Kunci DDL (DDL):Tunggu penyataan DDL selesai atau gunakan ALTER SYSTEM KILL SESSION '[session_id]' untuk melepaskan paksa.
Atas ialah kandungan terperinci Perintah untuk menyelesaikan jadual kunci dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!