Rumah  >  Artikel  >  pangkalan data  >  Apakah pernyataan untuk Oracle untuk menanyakan jadual kunci?

Apakah pernyataan untuk Oracle untuk menanyakan jadual kunci?

WBOY
WBOYasal
2022-01-25 11:47:2723975semak imbas

Dalam Oracle, anda boleh menggunakan pernyataan pilih untuk menanyakan pernyataan yang menyebabkan jadual dikunci. Pernyataan ini digunakan untuk melakukan pertanyaan mudah pada data jadual ,v$objek_dikunci t2 di mana t1.sid= t2.ID_SESI".

Apakah pernyataan untuk Oracle untuk menanyakan jadual kunci?

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Apakah pernyataan Oracle yang menanyakan jadual kunci?

--Lihat proses jadual kunci pernyataan SQL 1:

--Jadual objek terkunci, jadual objek pangkalan data , Jadual sesi data Persatuan untuk mendapatkan sesi yang sepadan dengan objek yang dikunci; yang menyebabkan jadual kunci menjadi Mana satu

select sess.sid, 
sess.serial#, 
lo.oracle_username, 
lo.os_user_name, 
ao.object_name, 
lo.locked_mode 
from v$locked_object lo, 
dba_objects ao, 
v$session sess 
where ao.object_id = lo.object_id and lo.session_id = sess.sid;

--Bunuh proses jadual kunci:

select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID;
--Dapatkan SID dan siri# melalui pertanyaan di atas, gantikan x berikut, y, anda boleh membuka kunci Status

select l.session_id sid, 
s.serial#, 
l.locked_mode, 
l.oracle_username, 
s.user#, 
l.os_user_name, 
s.machine, 
s.terminal, 
a.sql_text, 
a.action 
from v$sqlarea a, v$session s, v$locked_object l 
where l.session_id = s.sid 
and s.prev_sql_addr = a.address 
order by sid, s.serial#;
Tutorial yang disyorkan: "

Tutorial Video Oracle

"

Atas ialah kandungan terperinci Apakah pernyataan untuk Oracle untuk menanyakan jadual kunci?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn