色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

oracle什么是pga

洪振霞2年前43瀏覽0評論

oracle什么是pga?

在ORACLE中, PGA(Program Global Area,也叫做程序緩存區) 是一塊包含服務進程數據以及控制信息的內存區域。具體特點如下:0、PGA 由固定 PGA 和可變 PGA (也稱為PGA Heap或PGA堆)。固定 PGA容量大小是固定的,包含了大量原子變量、小的數據結構和指向可變 PGA 的指針。

1、PGA是Oracle 在一個服務進程啟動時創建的,是非共享的。

2、一個 Oracle 進程擁有一個 PGA 。一個 PGA 也只能被擁有它的那個服務進程所訪問,只有這個進程中的 Oracle 代碼才能讀寫它。

3、PGA 中包含了關于進程使用到的操作系統資源的信息,以及一些關于進程狀態的信息。而關于進程使用的 Oracle共享資源的信息則是在 SGA ( 系統全局區 ) 中。這樣做可以使在進程以外中止時,能夠及時釋放和清除這些資源。

4、 PGA與 SGA 類似,都是 Oracle 數據庫系統為會話在服務器內存中分配的區域。兩者的作用和共享程度也不相同。 SGA 對系統內的所有進程都是共享的。當多個用戶同時連接到一個例程時,所有的用戶進程、服務進程都可以共享使用這個 SGA 區。SGA 的主要用途就是為不同用戶之間的進程與服務進程提供交流的平臺。