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