成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Oracle12c開啟多線程模式

IT那活兒 / 1910人閱讀
Oracle12c開啟多線程模式
點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了?。?!

  

在Unix/Linux等環(huán)境下面。數(shù)據(jù)庫是以多進程的方式運行的,當一個會話連接進來,就會通過監(jiān)聽,然后在服務器上創(chuàng)建一個進程。而在Windows上面它是以多線程的方式來運行的。一個進程有很多個thread線程。而在12c之后開始,Oracle在Unix/Linux平臺上做出了一些改變,引入了多線程的方式。

通過參數(shù)threaded_execution,我們可以控制數(shù)據(jù)庫是以多進程方式運行還是以多線程方式運行,默認該參數(shù)是false數(shù)據(jù)庫以多進程方式運行。

1. 查看參數(shù)的默認值,和數(shù)據(jù)庫進程狀態(tài)。
2. 修改參數(shù)重啟數(shù)據(jù)庫。
3. 修改完參數(shù)之后查看進程狀態(tài)。
后臺進程的數(shù)量減少了。一些后臺進程(pmon,dbw,lgwr,psp,vktm)的行為與以前一樣。奇怪的是居然smon也沒了。其他backgtound進程屬于名為ora_uxxx_ 的多線程進程。
4. 通過系統(tǒng)視圖查看進程狀態(tài)。
5. 這里我們可以發(fā)現(xiàn)execution_type,一部分已經(jīng)變成了THREAD,我們的SMON也變成了THREAD狀態(tài)。
6. 通過監(jiān)聽連接,可以看到仍然是進程模式。
7. 如果要通過監(jiān)聽的方式連接變成線程模式,需要修改監(jiān)聽的參數(shù)DEDICATED_THROUGH_BROKER_listener-name,并重啟監(jiān)聽才行。
8. 再次通過監(jiān)聽連接到數(shù)據(jù)庫,發(fā)現(xiàn)新連接上的會話已經(jīng)變成了線程模式。
值得注意的是,當你需要kill某個阻塞進程時,這時kill的將會變?yōu)榫€程。切記不能亂kill。
文章首發(fā)于2021年11月18日


本文作者:王亞奇(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號


文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129258.html

相關(guān)文章

  • 集成安裝之Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理

    集成安裝之Oracle12C補丁升級數(shù)據(jù)字典更新報錯處理 img{ display:block; margin:0 auto !important; width:100%; } body{ width:75%; ...

    IT那活兒 評論0 收藏795
  • DBASK問答集萃(2)

    摘要:新晉技術(shù)專家下面是墨天輪部分新晉的技術(shù)專家。大家可以點擊往期閱讀墨天輪技術(shù)專家邀請函了解詳情,申請成為我們的技術(shù)專家,加入專家團隊,與我們一起創(chuàng)建一個開放互助的數(shù)據(jù)庫技術(shù)社區(qū)。新關(guān)聯(lián)公眾號墨天輪是一個開放互助的數(shù)據(jù)庫技術(shù)社區(qū)。 引言 近期我們在DBASK小程序增加了數(shù)據(jù)庫 MongoDB、Redis、 Elasticsearch、DB2、Weblogic 等新的的專題欄目和一些新的技術(shù)...

    liuchengxu 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<