JavaScript is required

User SCOTT đã mở 1session SQL*Plus và tãm thời ko sử dụng đến. Khi bạn vấn tin view V$SESSION, STATUS thì INACTIVE. Bạn kết thúc session của SCOTT. Cái gì sẽ là hiện trạng của session của SCOTT trong V$SESSION?

A.

INACTIVE

B.
There will be no session information in V$SESSION view
C.
TERMINATED
D.
KILLED
Trả lời:

Đáp án đúng: D


Câu hỏi liên quan đến trạng thái của một session trong Oracle khi nó không hoạt động và sau đó bị kết thúc. View `V$SESSION` chứa thông tin về các session hiện tại. Khi một session ở trạng thái `INACTIVE`, nó đang chờ đợi một hoạt động từ client. Khi session bị kết thúc, trạng thái của nó sẽ thay đổi. * **A. INACTIVE**: Sai. Session không còn ở trạng thái inactive sau khi bị kết thúc. * **B. There will be no session information in V$SESSION view**: Đúng. Sau khi một session bị kết thúc (killed hoặc terminated), thông tin về session đó sẽ không còn xuất hiện trong `V$SESSION` nữa. Quá trình dọn dẹp sẽ loại bỏ thông tin session. * **C. TERMINATED**: Sai. `TERMINATED` có thể là một trạng thái tạm thời trong quá trình kết thúc session, nhưng cuối cùng session sẽ bị loại bỏ khỏi `V$SESSION`. * **D. KILLED**: Sai. Tương tự như `TERMINATED`, `KILLED` chỉ là một trạng thái trong quá trình kết thúc session. Vì vậy, đáp án chính xác là B: Thông tin về session sẽ không còn trong view `V$SESSION`.

Câu hỏi liên quan