成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

Oracle數(shù)據(jù)庫(kù)共享連接和專用連接方式比較

瀏覽:264日期:2023-11-28 08:48:23
在專用連接方式中,每一個(gè)連接到數(shù)據(jù)庫(kù)服務(wù)器的客戶端請(qǐng)求,服務(wù)器會(huì)和客戶端之間建立起連接,這個(gè)連接用于專門處理該客戶端的所有請(qǐng)求,直到用戶主動(dòng)斷開(kāi)連接或網(wǎng)絡(luò)出現(xiàn)中斷。在連接處于空閑時(shí),后臺(tái)進(jìn)程PMON會(huì)每隔一段時(shí)間,就會(huì)測(cè)試用戶連接狀況,如果連接已斷開(kāi),PMON會(huì)清理現(xiàn)場(chǎng),釋放相關(guān)的資源。 專用連接相當(dāng)于一對(duì)一的連接,能夠快速的響應(yīng)用戶的請(qǐng)求。當(dāng)然,在連接的時(shí)候,首先要?jiǎng)?chuàng)建PGA(Program global area),參數(shù)pga_aggregate_target 決定可以由所有服務(wù)器進(jìn)程使用的內(nèi)存的總量,參數(shù)workarea_size_policy 決定是用手動(dòng)管理還是自動(dòng)管理。如:

SQL> show parameter pga_aggregate_targetNAME TYPEVALUE------------------------------------ ----------- --------pga_aggregate_target big integer 10485760SQL> show parameter workarea_size_policyNAME TYPEVALUE------------------------------------ ----------- ------workarea_size_policy string AUTO

而Pga由三部分構(gòu)成,其中有可以配置的 sort_area_size,還有會(huì)話信息,堆棧空間。

sort_area_size是用戶用來(lái)排序的內(nèi)存空間:

SQL> show parameter sort_area_sizeNAME TYPEVALUE------------------------------------ ----------- ------sort_area_size integer 524288

如果排序的數(shù)據(jù)量比較大,排序空間不夠用,這時(shí)Oracle通過(guò)專用算法,對(duì)數(shù)據(jù)進(jìn)行分段,分段后的數(shù)據(jù)轉(zhuǎn)移到臨時(shí)表空間中,在臨時(shí)表空間中進(jìn)行排序,完成后,再合在一起,返回給請(qǐng)求的用戶。這是大排序?yàn)槭裁词褂门R時(shí)表空間的原因。

在專用連接中,連接所需要的資源全部在PGA中分配。該內(nèi)存區(qū)為指定連接私有,其它進(jìn)程不能訪問(wèn)。

專用連接采用一對(duì)一的連接方式,能很的響應(yīng)用戶的請(qǐng)求,但是,如果連接用戶太多時(shí),由于要對(duì)每一個(gè)連接分配資源,因此,連接數(shù)受硬件限制比較大。為了克服這種情況,Oracle 提出了共享連接的連接方法,即用一個(gè)服務(wù)器的進(jìn)程響應(yīng)多個(gè)用戶連接,與專用連接不同有連接時(shí)才創(chuàng)建PGA不同,共享連接在實(shí)例一啟動(dòng),就分配指定數(shù)量的服務(wù)器進(jìn)程,所用戶的連接,以排隊(duì)的方式,由分配器指定給服務(wù)器進(jìn)程,其它的進(jìn)程排隊(duì)等待。只要用戶的請(qǐng)求一執(zhí)行完,就會(huì)馬上斷開(kāi)連接,分配器會(huì)把空閑的服務(wù)器進(jìn)程分配給其它排除的進(jìn)程。

采用共享連接可以有效的提高服務(wù)器資源的利用率,但是對(duì)一個(gè)分配器,只支持一種協(xié)議,每個(gè)分配器有自已的排隊(duì)隊(duì)列,在請(qǐng)求的任務(wù)完成后,由分配器將操作結(jié)果返回給相應(yīng)的用戶進(jìn)程。但是共享連接的建立, 需要Oracle的監(jiān)聽(tīng)進(jìn)程、分配器、共享服務(wù)器進(jìn)程才能共同完成一個(gè)連接的創(chuàng)建,所以連接的分配也需要一定的時(shí)間和資源。

在共享連接中,sort_area_size 將在 SGA 的 Large_pool 中分配。

上面所說(shuō)的是兩種連接的創(chuàng)建方法和管理方法,在理想的情況下,對(duì)于長(zhǎng)事務(wù)或大事務(wù),使用專用連接,可以有效的提高系統(tǒng)的性能,減少用戶等待和事務(wù)的排隊(duì),提高系統(tǒng)的利用率。對(duì)于超短事務(wù)和短事務(wù)、小事務(wù),使用共享連接方式,可以在資源與效率之間達(dá)到一種平稀。比如對(duì)于OLTP 系統(tǒng),使用專用連接,而對(duì)于網(wǎng)站等,可以使用共享連接。

那么,能不能在OLTP系統(tǒng)中使用共享連接呢?如果能使用,那么,能不能提高性能呢?

OLTP系統(tǒng),一般而言,有較多的長(zhǎng)事務(wù)和大事務(wù),如用戶的某幾步操作,必須作為一個(gè)事務(wù)。對(duì)于這種情況,我們分析一下,看看,會(huì)發(fā)生什么樣的情況:

分析首先有一個(gè)前提,那就是用戶請(qǐng)求數(shù)要大于共享服務(wù)器進(jìn)程數(shù),否則,減去分配器管理性能支出,共享連接的性能要低于專用連接。

如果用戶請(qǐng)求數(shù)大于共享服務(wù)器進(jìn)程數(shù),那么肯定有請(qǐng)求是在排隊(duì),假定目前一個(gè)共享服務(wù)器進(jìn)程正在執(zhí)行一個(gè)長(zhǎng)事務(wù),那么請(qǐng)求隊(duì)列就要一直等,直到當(dāng)前的事務(wù)結(jié)束。從用戶請(qǐng)求的角度看,很明顯,響應(yīng)的時(shí)間加長(zhǎng)了。從服務(wù)器角度看,我們先看一下由網(wǎng)友 WESTLIFE_XU 提供的實(shí)例:

共享連接和長(zhǎng)事務(wù)是背道而馳的,長(zhǎng)事務(wù)的共享連接會(huì)造成shared 進(jìn)程的嚴(yán)重排隊(duì),造成性能的嚴(yán)重下降,給你看一個(gè)極端的例子,以前的同事公司的。

代碼:

Oracle數(shù)據(jù)庫(kù)共享連接和專用連接方式比較

舉個(gè)例子,200個(gè)request共享比說(shuō)10個(gè)共享進(jìn)程,每個(gè)shared進(jìn)程在一個(gè)時(shí)間內(nèi)只能處理一個(gè)request,也就是說(shuō)10個(gè)進(jìn)程在同一時(shí)間內(nèi)只能處理10個(gè)request,如果一個(gè)request需要很長(zhǎng)的處理,會(huì)造成其它請(qǐng)求的嚴(yán)重排隊(duì)。

shared進(jìn)程要求客戶端的每個(gè)request要特別快,如果客戶端的一個(gè)request就占了很長(zhǎng)時(shí)間,那別的request就得一直等著,共享就沒(méi)有什么意義了。

從上面可以看出,如果在有大事務(wù)和長(zhǎng)事務(wù)的OLTP系統(tǒng)中,系統(tǒng)會(huì)比原來(lái)更慢!

綜合來(lái)看,共享連接和專用連接各有所長(zhǎng),關(guān)鍵是看應(yīng)用,能適用于自已應(yīng)用的連接方式,就是好方式。

成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 在线高清一区| 先锋影音久久久| 久久久国产精品不卡| 国产在线观看免费一区| 欧美一级播放| 欧美成人一区二区三区在线观看| 日韩一区二区视频| 久久99久久久欧美国产| 一道本一区二区| 国产欧美一区二区精品性| 久久成人久久鬼色| 国产欧美综合一区二区三区| 久久综合久久综合久久综合| 精品一区二区三区免费播放| 香蕉久久国产| 国产日韩欧美高清| 成人免费视频caoporn| 欧美亚洲综合一区| 亚洲国产精品久久久久婷婷884| 欧美日韩mv| 精品第一国产综合精品aⅴ| 毛片av一区二区| 99精品视频免费观看视频| 精品乱人伦一区二区三区| 欧美艳星brazzers| 欧美韩国一区| 天天综合天天做天天综合| 精品伦理精品一区| 91在线精品一区二区| 精品国产一区二区三区久久影院 | 日本午夜一本久久久综合| 国产视频亚洲| 日本午夜一本久久久综合| 欧美精品日韩一区| 另类天堂av| 日韩视频中文| 成人免费不卡视频| 久久精品国产亚洲高清剧情介绍 | 在线中文字幕一区二区| 亚洲综合成人在线视频| 色综合色综合色综合色综合色综合 | 亚洲一级特黄| 亚洲国产精品久久久久婷婷884| 成人午夜视频网站| caoporn国产精品| 亚洲视频在线二区| 欧美欧美欧美欧美| 欧美性猛交xxxx黑人交| 一区二区三区四区不卡在线 | 欧美一区2区视频在线观看| 亚洲一区二区三区四区的| 亚洲国产一区二区三区高清| 日韩视频免费观看高清完整版在线观看 | 亚洲精品免费在线| 色综合一区二区三区| 精品福利av导航| 国产精品电影一区二区三区| 亚洲天堂黄色| 洋洋av久久久久久久一区| 欧美一级久久久久久久大片| 欧美日韩亚洲丝袜制服| 中文字幕中文在线不卡住| 日韩五码在线| 免费的成人av| www国产成人免费观看视频 深夜成人网| 亚洲午夜激情在线| 日本欧美韩国一区三区| 欧美大片顶级少妇| 亚洲高清在线播放| 久色婷婷小香蕉久久| 精品日韩欧美在线| 欧美日韩亚洲一区三区| 日韩精品免费视频人成| 宅男噜噜噜66一区二区66| 欧美日韩国产在线一区| 亚洲一区电影777| 日韩av一区二区在线影视| 欧美日韩国产小视频| 欧美三区在线| 蜜臀av一区二区| 久久精品亚洲精品国产欧美| 性伦欧美刺激片在线观看| www.99精品| 亚洲午夜久久久久久久久电影院| 欧美日本一区二区在线观看| 亚洲午夜电影| 蜜臀av性久久久久av蜜臀妖精| 精品国产一区二区三区久久影院 | 青青草国产成人av片免费| 亚洲精品在线免费播放| 亚洲一区二区三区精品动漫| 国产91精品入口| 亚洲一区二区欧美日韩| 精品国产电影一区二区| 色狠狠桃花综合| 欧美视频亚洲视频| 激情都市一区二区| 亚洲三级免费观看| 91精品国产综合久久国产大片| 极品少妇一区二区三区| 国产自产v一区二区三区c| 亚洲男人天堂一区| 日韩一卡二卡三卡四卡| 欧美亚洲一级| 欧美日韩综合久久| 国产精品一品二品| 亚洲五码中文字幕| 久久久精品综合| 欧美视频精品在线| 在线精品在线| 成人精品视频网站| 日韩成人免费电影| 亚洲欧美在线aaa| 欧美mv日韩mv国产网站app| 亚洲在线播放| 欧美尤物一区| 久久精品国产999大香线蕉| 国产精品久久久久婷婷 | 亚洲天堂精品在线观看| 精品欧美一区二区三区精品久久 | 中文字幕日韩精品一区| 欧美性色黄大片| 亚洲作爱视频| 99综合影院在线| 蜜芽一区二区三区| 亚洲色图自拍偷拍美腿丝袜制服诱惑麻豆 | 亚洲成av人片在线观看无码| 国产午夜亚洲精品理论片色戒| 欧美丝袜丝nylons| 国产精品毛片一区二区三区 | 国产精品高潮呻吟| 精品国产污污免费网站入口 | 日本不卡一区二区三区高清视频| 国产精品电影院| 精品sm在线观看| 91精品久久久久久久久99蜜臂| 一本大道久久a久久精二百| 亚洲第一网站| 欧美国产另类| 高清在线观看日韩| 国内成人精品2018免费看| 午夜精品久久久久影视| 中文字幕亚洲在| 久久久精品2019中文字幕之3| 在线综合+亚洲+欧美中文字幕| 欧美性感一区二区三区| 裸体丰满少妇做受久久99精品| 99精品欧美| 国内激情久久| 欧美成人日本| 波多野结衣中文字幕一区| 国产一区二区三区精品视频| 日本不卡123| 日韩va欧美va亚洲va久久| 一区二区三区精品| 亚洲欧美日韩国产手机在线 | 美女国产一区二区| 偷拍一区二区三区| 亚洲自拍偷拍综合| 一区二区三区中文免费| 亚洲精品国产高清久久伦理二区| 精品久久国产老人久久综合| 日韩欧美国产1| 日韩一区二区三区精品视频| 3d成人动漫网站| 欧美一区二区在线免费观看| 91麻豆精品国产91久久久更新时间| 欧美日韩一级视频| 欧美亚洲图片小说| 欧美视频一区二区三区四区| 在线免费不卡视频| 欧美精品在线视频| 制服丝袜国产精品| 日韩欧美在线综合网| 日韩精品资源二区在线| 日韩女优制服丝袜电影| 欧美mv日韩mv国产网站| www一区二区| 久久尤物电影视频在线观看| 欧美大片在线观看一区| 精品国产自在久精品国产| 久久网站最新地址| 欧美国产综合一区二区| 中文字幕第一区二区| 成人欧美一区二区三区1314 | 日本一区二区三区国色天香 | 奇米在线7777在线精品| 美国毛片一区二区三区| 蜜桃视频在线一区| 久久国内精品视频| 国产在线视视频有精品| 丰满亚洲少妇av| 91碰在线视频| 亚洲国产国产亚洲一二三| 亚洲综合电影一区二区三区| 色哟哟国产精品免费观看| 欧美精品一二三四| 精品国产91久久久久久久妲己 | 久久精品日韩一区二区三区|