Oracle數(shù)據(jù)庫(kù)中的SGA由 OracleXE中的SGA和PGA是什么意思啊,英文全稱又是什么呢?
OracleXE中的SGA和PGA是什么意思啊,英文全稱又是什么呢??jī)?nèi)存分配(SGA和PGA)SGA是用于存儲(chǔ)數(shù)據(jù)庫(kù)信息的內(nèi)存區(qū)域,由數(shù)據(jù)庫(kù)進(jìn)程共享。它包含Oracle服務(wù)器的數(shù)據(jù)和控制信息。它被分配
OracleXE中的SGA和PGA是什么意思啊,英文全稱又是什么呢?
內(nèi)存分配(SGA和PGA)SGA是用于存儲(chǔ)數(shù)據(jù)庫(kù)信息的內(nèi)存區(qū)域,由數(shù)據(jù)庫(kù)進(jìn)程共享。它包含Oracle服務(wù)器的數(shù)據(jù)和控制信息。它被分配到Oracle服務(wù)器所在計(jì)算機(jī)的實(shí)際內(nèi)存中。如果實(shí)際內(nèi)存不足,則會(huì)寫(xiě)入虛擬內(nèi)存。PGA:包含單個(gè)服務(wù)器進(jìn)程或單個(gè)后臺(tái)進(jìn)程的數(shù)據(jù)和控制信息。與多個(gè)進(jìn)程共享的SGA相反,PGA是一個(gè)僅由一個(gè)進(jìn)程使用的區(qū)域。PGA在創(chuàng)建進(jìn)程時(shí)分配,在終止進(jìn)程時(shí)回收。
Oracle中SGA是什么?
“我想知道的是SGA”
---是的,實(shí)際上它保存在池中的共享中。
您可以使用以下三個(gè)系統(tǒng)視圖的關(guān)聯(lián)來(lái)獲取一些相關(guān)信息:
select*fromv$process
select*fromv$SQLTEXT
選擇*fromv$session
給出一個(gè)概念和一個(gè)關(guān)聯(lián)示例(關(guān)聯(lián)每個(gè)進(jìn)程執(zhí)行的SQL語(yǔ)句):
選擇t3.program、t1.address、t1.SQL 2; TEXTfromv$sqltextt1、v$session2、v$processt3wheret1.address=t2.SQL 2; address和t2。Paddr=T3。Addr
PS:V$process中的列程序可以看作是該客戶端程序的連接。
但是要補(bǔ)充一點(diǎn),我想從我自己的軟件中獲取它
!-----------------------------------------然后您可以在軟件中查詢這些系統(tǒng)視圖的信息