- Oracle DBA基礎教程
- 林樹澤
- 355字
- 2021-03-26 13:21:39
2.5 Oracle服務器進程和用戶進程
服務器進程和用戶進程是用戶在使用數據庫連接工具跟數據庫服務器建立連接時,涉及的兩個概念。
● 服務器進程:服務器進程猶如一個中介,完成用戶的各種數據服務請求,再把數據庫服務器返回的數據和結果發給用戶端。在專有連接中,一個服務器進程對應一個用戶進程,二者是一一對應的關系。當用戶連接中斷時,服務器程序退出。在共享連接中,一個服務器進程對應幾個用戶進程,此時服務器進程通過OPI(Oracle Program Interface)與數據庫服務器通信。
● 用戶進程:當用戶使用數據庫工具(如SQL*PLUS)與數據庫服務器建立連接時,就啟動了一個用戶進程,即SQL*PLUS軟件進程。例子2-18就是使用SQL*PLUS與數據庫服務器成功建立連接的示例。
例子2-18 使用SCOTT用戶連接數據庫
SQL> conn scott/tiger@orcl 已連接。
此時,用戶和數據庫服務器建立了連接,數據庫服務器產生一個服務器進程,負責與數據庫服務器的直接交互。
推薦閱讀