什么是pga 如何估算PGA,SGA的大小,配置數(shù)據(jù)庫(kù)服務(wù)器的內(nèi)存?
如何估算PGA,SGA的大小,配置數(shù)據(jù)庫(kù)服務(wù)器的內(nèi)存?數(shù)據(jù)庫(kù)的內(nèi)存就是服務(wù)器的內(nèi)存。不同之處在于,在構(gòu)建數(shù)據(jù)庫(kù)時(shí),DB的內(nèi)存大小是分隔的。以O(shè)racle為例,redo、undo、share、SGA、P
如何估算PGA,SGA的大小,配置數(shù)據(jù)庫(kù)服務(wù)器的內(nèi)存?
數(shù)據(jù)庫(kù)的內(nèi)存就是服務(wù)器的內(nèi)存。不同之處在于,在構(gòu)建數(shù)據(jù)庫(kù)時(shí),DB的內(nèi)存大小是分隔的。以O(shè)racle為例,redo、undo、share、SGA、PGA的存儲(chǔ)空間都屬于內(nèi)存類,總大小小于服務(wù)器的內(nèi)存
在Oracle 11g中,使用了參數(shù)內(nèi)存,Target可以根據(jù)工作負(fù)載實(shí)現(xiàn)SGA和PGA組件的自動(dòng)內(nèi)存分配。Oracle建議使用自動(dòng)內(nèi)存管理來(lái)簡(jiǎn)化內(nèi)存分配。Oracle 11g仍然支持手動(dòng)內(nèi)存分配:1:Oracle 11g使用memoryuTarget支持自動(dòng)內(nèi)存分配。2:使用SGA_uuTarget和PGA_uuTarget參數(shù)設(shè)置SGA和PGA,數(shù)據(jù)庫(kù)會(huì)在這兩個(gè)組件中進(jìn)行自我優(yōu)化。3:您也可以在SGA中手動(dòng)設(shè)置組件。比如數(shù)據(jù)庫(kù)緩存大小,共享池大小和其他組件。Oracle11g中的新內(nèi)存初始化參數(shù):有兩個(gè)新的鍵內(nèi)存初始化參數(shù)memoryTarget(設(shè)置分配給實(shí)例的內(nèi)存量的動(dòng)態(tài)參數(shù))和memorymaxSize(靜態(tài)參數(shù))。此參數(shù)是可選的。它設(shè)置實(shí)例可以分配的最大內(nèi)存。它設(shè)置內(nèi)存(目標(biāo))。注意:雖然memoryutarget是一個(gè)動(dòng)態(tài)參數(shù),但是當(dāng)數(shù)據(jù)庫(kù)運(yùn)行時(shí),不能從非自動(dòng)內(nèi)存管理切換到自動(dòng)內(nèi)存管理。必須重新啟動(dòng)數(shù)據(jù)庫(kù)才能將參數(shù)應(yīng)用于實(shí)例啟動(dòng)進(jìn)程。
oracle數(shù)據(jù)庫(kù)怎么查看pga?
內(nèi)存是影響數(shù)據(jù)庫(kù)性能的重要因素。Oracle8i使用靜態(tài)內(nèi)存管理,Oracle10g使用動(dòng)態(tài)內(nèi)存管理。所謂靜態(tài)內(nèi)存管理,就是在數(shù)據(jù)庫(kù)系統(tǒng)中,無(wú)論是否有用戶連接,無(wú)論并發(fā)使用量大小,只要數(shù)據(jù)庫(kù)服務(wù)在運(yùn)行,它都會(huì)分配固定大小的內(nèi)存;動(dòng)態(tài)內(nèi)存管理允許在數(shù)據(jù)庫(kù)服務(wù)運(yùn)行時(shí)修改內(nèi)存大小,讀取大數(shù)據(jù)塊時(shí)使用大內(nèi)存,讀取小數(shù)據(jù)塊時(shí)使用小內(nèi)存,讀取標(biāo)準(zhǔn)內(nèi)存塊時(shí)使用標(biāo)準(zhǔn)內(nèi)存設(shè)置。
簡(jiǎn)述oracle數(shù)據(jù)庫(kù)內(nèi)存結(jié)構(gòu)中sga和pga的組成,以及這兩個(gè)內(nèi)存區(qū)存放信息的區(qū)別?
內(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ì)寫入虛擬內(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í)回收