- 論壇徽章:
- 0
|
難題求助:Oracle是怎么駐留內(nèi)存和交換分區(qū)的?
原帖由 "zza" 發(fā)表:
非常感謝。很可能就是這個(gè)原因。
如果Solaris默認(rèn)是這樣工作的話,那么在給客戶做基于Solaris的Oracle部署方案時(shí),這個(gè)因素是非常重要的,必須考慮進(jìn)去。
再問一個(gè),當(dāng)Oracle instance新增一個(gè)session時(shí),它需要..........
增加一個(gè)session
會(huì)增加如下幾段memory
可執(zhí)行文件及相關(guān)lib的memory 以及
pga
其中pga又包括session stack的一些信息和sort_area,hash_area等
在9i中,如果workarea_size_policy設(shè)為auto .
sort_area,hash_area部分會(huì)根據(jù)pga_aggregate_target 來分配。 主要規(guī)則有:
1。動(dòng)態(tài)分配,在session需要時(shí)才分配sort_area,hash_area,并且在session不需要時(shí)會(huì)回收給OS
2.所有session的sort_area,hash_area總memory量不能超過pga_aggregate_target
3。單個(gè)session的sort_area,hash_area memory不超過pga_aggregate_target 的 5%
至于core dump的問題,正如我一開始所說的,Solaris版應(yīng)該能給你更為滿意的答案(我是DBA,不是SA) |
|