sga和pga分配方式和大小 Oracle中SGA與PGA的區(qū)別?
Oracle中SGA與PGA的區(qū)別?對(duì)Oracle前線DBA的簡(jiǎn)短回答。不要迷信大牲畜。任何從事Oracle數(shù)據(jù)庫(kù)的人都能理解這種問(wèn)題。在Oracle內(nèi)存組件中,有一個(gè)名為SGA的部分。如果這部分設(shè)置
Oracle中SGA與PGA的區(qū)別?
對(duì)Oracle前線DBA的簡(jiǎn)短回答。不要迷信大牲畜。任何從事Oracle數(shù)據(jù)庫(kù)的人都能理解這種問(wèn)題。在Oracle內(nèi)存組件中,有一個(gè)名為SGA的部分。如果這部分設(shè)置了7g,即使當(dāng)前Oracle只使用100m,啟動(dòng)后7g也會(huì)立即從內(nèi)存中剝離出來(lái),這個(gè)7g不能被任何其他機(jī)制回收利用。此外,Oracle是一個(gè)典型的內(nèi)存消耗應(yīng)用程序,SGA組件中的緩沖緩存存儲(chǔ)真實(shí)的用戶(hù)數(shù)據(jù)。它可以避免分散的磁盤(pán)操作,直接完成SGA中數(shù)據(jù)庫(kù)的修改。SGA是主存儲(chǔ)器組件。其他PGA等是使用多少和分配多少的基本原則。會(huì)有一個(gè)回收機(jī)制。另外,可以通過(guò)show parameter SGA查看SGA的具體設(shè)置。
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í)回收