SQL * Plus sử dụng OCI - Giao diện cuộc gọi Oracle. Đây là một API mở rộng (hơn bốn trăm lệnh gọi hàm. OCI cung cấp rất nhiều phương pháp để xử lý các kết nối và phiên. Tôi không biết chắc chắn nhưng tôi đoán rằng SQL * Plus sử dụng OCILogon2 () để đăng ký một phiên dành riêng cho người dùng, và đặt một cái gì đó vào trình điều khiển phiên để cho phép nó phát hiện khi phiên TRỞ LÊN.
Vì vậy, có thể ứng dụng của bạn không sử dụng OCI để kết nối cơ sở dữ liệu. Nếu bạn muốn biết thêm về OCI, bạn có thể đọc tài liệu. Được cảnh báo đó là thứ cấp độ khá thấp! Tìm hiểu thêm.