Oracle中的Connect/session和process的區(qū)別及關系介紹
更新時間:2013年03月11日 17:21:18 作者:
本文將詳細探討下Oracle中的Connect/session和process的區(qū)別及關系,感興趣的你可以參考下,希望可以幫助到你
Session:在計算機中,尤其是在網絡應用中,稱為“會話”。
Session:在計算機專業(yè)術語中,Session是指一個終端用戶與交互系統(tǒng)進行通信的時間間隔,通常指從注冊進入系統(tǒng)到注銷退出系統(tǒng)之間所經過的時間。
Connect、session、process的區(qū)別:
一個數(shù)據(jù)庫的Connect可以有一個或多個session,同時connect也可以有一個或多個process.
在專業(yè)服務器連接方式中,一個session對應一個process,在共享服務器方式中,一個process可以為多個session。
一個session也可以存在若干個process中,并行同樣是一個session對應一個process,主session是coordinator session,每個parallel process同樣會對應數(shù)據(jù)庫里一個單獨的session。
可以從v$px_session和v$session查看。
比如某客戶端連接數(shù)據(jù)庫的session和process的值:
select * from v$session where terminal='RUIFEI'
和
select * from v$process
where addr in
(select paddr from v$session where terminal='RUIFEI')
如果是專用服務器方式連接,session和process是一樣的。
連接connects,會話sessions和進程pocesses的關系
每個sqllogin稱為一個連接(connection),而每個連接,可以產生一個或多個會話,如果數(shù)據(jù)庫運行在專用服務器方式,一個會話對應一個服務器進程(process),如果數(shù)據(jù)庫運行在共享服務器方式,一個服務器進程可以為多個會話服務。
oracle中系統(tǒng)process和session的關系
在SharedServer中的Process 和Oracle 中的Session不是一一對應的,Shared Server中的Process 一個對應著Oracle 中的一個或者一個以上的Session。我在dedicated server機器上試驗了
數(shù)據(jù)庫的session和操作系統(tǒng)process是對應的
即表示一個session對應一個process,但是一個process未必對應一個session
Session:在計算機專業(yè)術語中,Session是指一個終端用戶與交互系統(tǒng)進行通信的時間間隔,通常指從注冊進入系統(tǒng)到注銷退出系統(tǒng)之間所經過的時間。
Connect、session、process的區(qū)別:
一個數(shù)據(jù)庫的Connect可以有一個或多個session,同時connect也可以有一個或多個process.
在專業(yè)服務器連接方式中,一個session對應一個process,在共享服務器方式中,一個process可以為多個session。
一個session也可以存在若干個process中,并行同樣是一個session對應一個process,主session是coordinator session,每個parallel process同樣會對應數(shù)據(jù)庫里一個單獨的session。
可以從v$px_session和v$session查看。
比如某客戶端連接數(shù)據(jù)庫的session和process的值:
復制代碼 代碼如下:
select * from v$session where terminal='RUIFEI'
和
復制代碼 代碼如下:
select * from v$process
where addr in
(select paddr from v$session where terminal='RUIFEI')
如果是專用服務器方式連接,session和process是一樣的。
連接connects,會話sessions和進程pocesses的關系
每個sqllogin稱為一個連接(connection),而每個連接,可以產生一個或多個會話,如果數(shù)據(jù)庫運行在專用服務器方式,一個會話對應一個服務器進程(process),如果數(shù)據(jù)庫運行在共享服務器方式,一個服務器進程可以為多個會話服務。
oracle中系統(tǒng)process和session的關系
在SharedServer中的Process 和Oracle 中的Session不是一一對應的,Shared Server中的Process 一個對應著Oracle 中的一個或者一個以上的Session。我在dedicated server機器上試驗了
數(shù)據(jù)庫的session和操作系統(tǒng)process是對應的
即表示一個session對應一個process,但是一個process未必對應一個session
相關文章
Oracle 10G:PL/SQL正規(guī)表達式(正則表達式)手冊
Oracle Database 10g 的一個新特性大大提高了您搜索和處理字符數(shù)據(jù)的能力。這個特性就是正規(guī)表達式,是一種用來描述文本模式的表示方法。很久以來它已在許多編程語言和大量 UNIX 實用工具中出現(xiàn)過了。2009-06-06ORACLE數(shù)據(jù)庫應用開發(fā)常見問題及排除
ORACLE數(shù)據(jù)庫應用開發(fā)常見問題及排除...2007-03-03Oracle創(chuàng)建Database Link的兩種方式詳解
Oracle數(shù)據(jù)庫如何創(chuàng)建Database Link呢?本文我們主要就介紹一下這部分內容,Oracle數(shù)據(jù)庫創(chuàng)建Database Link有兩種方式,一種是通過菜單,一種是通過SQL2016-02-02利用windows任務計劃實現(xiàn)oracle的定期備份
我們搞數(shù)據(jù)庫管理系統(tǒng)的經常會遇到數(shù)據(jù)庫定期自動備份的問題,有各種各樣的方法,這里介紹一種利用windows任務計劃實現(xiàn)oracle定期備份的方法供大家分享。2009-08-08Oracle數(shù)據(jù)庫服務器修改操作系統(tǒng)時間的注意事項詳解
在本篇文章里小編給大家整理的是一篇關于Oracle數(shù)據(jù)庫服務器修改操作系統(tǒng)時間的注意事項詳解,需要的朋友們可以參考下。2020-03-03Oracle 創(chuàng)建用戶及數(shù)據(jù)表的方法
剛開始學習oracle的朋友可以看下,這個是基礎了。2009-09-09Oracle連續(xù)相同數(shù)據(jù)的統(tǒng)計
今天小編就為大家分享一篇關于Oracle連續(xù)相同數(shù)據(jù)的統(tǒng)計,小編覺得內容挺不錯的,現(xiàn)在分享給大家,具有很好的參考價值,需要的朋友一起跟隨小編來看看吧2019-01-01