SQL> show parameter pga_aggregate_target
NAME TYPE VALUE
pga_aggregate_target big integer
SQL> show parameter workarea_size_policy
NAME TYPE VALUE
workarea_size_policy string AUTO
而Pga由三部分構成
sort_area_size是用戶用來排序的內存空間
SQL> show parameter sort_area_size
NAME TYPE VALUE
sort_area_size integer
如果排序的數據量比較大
在專用連接中
專用連接采用一對一的連接方式
采用共享連接可以有效的提高服務器資源的利用率
在共享連接中
上面所說的是兩種連接的創建方法和管理方法
那麼
OLTP系統
分析首先有一個前提
如果用戶請求數大於共享服務器進程數
共享連接和長事務是背道而馳的
給你看一個極端的例子
代碼:
top
oracle m m m R : oracle oracle m m m S : oracle
oracle m m m R : oracle oracle m m m R : oracle
oracle m m m R : oracle oracle m m m R : oracle oracle m m m R : oracle
oracle m m m R : oracle oracle m m m R : oracle oracle m m m S : oracle oracle m m m S : oracle oracle S : tnslsnr oracle m m m S : oracle
vidb:~# psef|grep
oracleDec ? : : ora_s _SERVICE
vidb:~# psef|grep
oracleNov ? : : ora_s _SERVICE
top的進程全部都是類似ora_s 的共享服務器進程 服務器負載在 以上
舉個例子
shared進程要求客戶端的每個request要特別快
從上面可以看出
綜合來看
From:http://tw.wingwit.com/Article/program/Oracle/201311/17945.html