Saya punya pertanyaan ujian dan tidak dapat menemukan jawabannya. Mengapa sid
wajib diperlukan untuk menjalankan perintah KILL SESSION
?KILL SESSION
sintaksis: ALTER SYSTEM KILL SESSION 'sid,session#[@inst_id]' [IMMEDIATE];
Dimana sid adalah pengidentifikasi sesi 'unik'. Unik dalam tanda kutip karena unik pada momen saat ini, server Oracle dapat memiliki, misalnya, sesi beberapa sid, namun setelah sesi ini selesai, sid ini dapat digunakan untuk sesi lainnya. Sid
adalah analogi pid
di OS.
Sesi# adalah nomor sesi seri; itu adalah penghitung sesi. Server menghapus penghitung saat startup DB. Jadi, session# benar-benar pengidentifikasi unik untuk sesi.
Saya tidak mengerti mengapa sid
wajib untuk perintah KILL SESSION
. Menurut saya, session#
saja dapat digunakan.
Terima kasih.
@inst_id
bersifat opsional dan hanya digunakan di server RAC.IMMEDIATE
juga opsional; itu digunakan untuk sesi mematikan dengan baik. Saya tidak mengerti mengapasid
wajib? - person Jury   schedule 19.05.2012