<轉>oracle效能調整讀書筆記(4)
第五章 調整資料快取 2.測量資料快取的效能 第六章 調整SGA的其它區域 1.共享伺服器的概念 &pZ n cm 第六章 調整SGA的其它區域 3.配置共享伺服器 W w " ] 3 第六章 調整SGA的其它區域 5.改進共享伺服器的效能 Dg0r VV6c #\D 74$D 6XU p$Pd ( 改進共享伺服器的效能 ?#Z4Dg 9| · 共享伺服器環境下的效能調整方向是,在現有的資源配置下支援更多的使用者,而不是一定要如何提高系統的吞吐量或響應時間; C f d* Q · 效能問題表現在以下三個方面:相關的SGA元件配置不充分,共享伺服器程式太少,排程程式太少; *xsBFCRU · 相關的SGA元件配置 * kqC^2 t Ø 共享伺服器配置下,使用者的會話與遊標資訊是存放於UGA中的(專用伺服器配置下存放於PGA中),UGA通常存在於共享池中,共享池的主要功能是用來快取SQL語句及資料字典的,這就要求共享池有足夠的空間,不致於因UGA的消耗而降低系統的庫快取命中率和字典快取命中率; Rky ]F+J Ø 下面的查詢語句可以看到系統UGA佔用的空間,這個空間佔用是動態變化的: vMEN14;yH_ Select Sum(s.Value) "Total UGA Bytes" ;xzaW 4(3 From V$sesstat s, V$statname n }a~h d*-# Where s.Statistic# = n.Statistic# = %I yR And n.Name = 'session uga memory max'; ` }= R Ø 在配置了大池後,部分UGA資料會從SGA中移到大池中; ^- k "gLg · 有三種改變共享伺服器程式數量的方法: T pF [-fO Ø PMON後臺程式能夠根椐系統的負載動態增減伺服器程式的數量; Ø 管理員動態增加伺服器程式的數量:Alter system set shared_servers = xx; #d\ &6' O Ø 管理員手工增加伺服器程式的數量:更改初始引數shared_servers的值,再重啟; .U L 2(0 · 改變排程程式數量的方法只有兩種 Ø 管理員動態增加排程程式的數量:Alter system set dispatchers = ‘tcp,5’; 9!Mh (KtQ Ø 管理員手工增加排程程式的數量:更改初始引數dispatchers的值,再重啟; m- Ø 使用者程式在其生命週期裡只和一個排程程式發生聯絡,新加入的排程程式只能為在它之後產生的使用者程式服務; " E2 0Y"[h Ø Oracle推薦配置是,每個排程程式服務250個左右的併發使用者連線; . i 4aM;Qy t f6 m . 第六章 調整SGA的其它區域 6.大池的概念 n~y K q" ^ ) Ac, F6w YTefEG] |q 大池的概念 O pu *i · 共享池除了用於快取SQL外,還有用於容納下面的一些特殊用途的資料:DBW0附屬程式,UGA,RMAN,Parallel Query,當這些選項被使用後,共享池的命中率可能會下降很多,為了解決這個問題,Oracle提供一個新的記憶體區域來存放這些資料,這就是大池; u ?72]?SM · 用LARGE_POOL_SIZE這個引數來配置大池,這個引數預設值是零,可選值在600K到2G之間,一旦配置了大池,Oracle會自動使用大池來快取上面提到的資料; Sr6'$8# >Y · PARALLEL_AUTOMATIC_TUNING置為真時,大池的空間是動態的,由系統控制; $EFS_ * · 可以使用下面的查詢看到大池已使用和未使用的記憶體:Select * From V$sgastat Where Pool = 'large pool'; G)< B7-72; · 持續觀察上面的查詢,如果發現未使用記憶體很大或者不斷增加,表示大池可能分配了太多的記憶體,如果未使用記憶體很小或者不斷減少,表示可能需要加大大池的記憶體。 |
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/119501/viewspace-609378/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 程式碼整潔之道--讀書筆記(4)筆記
- Oracle Tuning (Oracle 效能調整)的一些總結(轉)Oracle
- 《CSS重構:樣式表效能調優》讀書筆記CSS筆記
- orcle效能調整(轉)
- Oracle Tuning (Oracle 效能調整)的一些總結(轉)2Oracle
- 《高效能JavaScript》讀書筆記JavaScript筆記
- 程式碼整潔之道--讀書筆記(13)筆記
- 程式碼整潔之道--讀書筆記(14)筆記
- 程式碼整潔之道--讀書筆記(12)筆記
- 程式碼整潔之道--讀書筆記(10)筆記
- 程式碼整潔之道--讀書筆記(6)筆記
- 程式碼整潔之道--讀書筆記(5)筆記
- 程式碼整潔之道--讀書筆記(7)筆記
- 程式碼整潔之道--讀書筆記(11)筆記
- 程式碼整潔之道--讀書筆記(9)筆記
- 程式碼整潔之道--讀書筆記(2)筆記
- 程式碼整潔之道--讀書筆記(1)筆記
- 程式碼整潔之道--讀書筆記(3)筆記
- 讀書筆記-程式碼整潔之道(一)筆記
- 【前端效能優化】高效能JavaScript讀書筆記前端優化JavaScript筆記
- JMeter實戰-全棧效能測試第3、4章讀書筆記JMeter全棧筆記
- One-on-One Oracle閱讀筆記2(轉)Oracle筆記
- 讀書筆記筆記
- 《讀書與做人》讀書筆記筆記
- 《程式碼大全》讀書筆記1(1-4)筆記
- 高效能JavaScript 重排與重繪 讀書筆記JavaScript筆記
- postgres 讀書筆記筆記
- 讀書筆記2筆記
- 讀書筆記3筆記
- Cucumber讀書筆記筆記
- webpackDemo讀書筆記Web筆記
- Vue讀書筆記Vue筆記
- 散文讀書筆記筆記
- HTTP 讀書筆記HTTP筆記
- 調整緩衝區快取記憶體(Buffer Cache)的效能(轉)快取記憶體
- 程式碼整潔之道讀書記
- 《高效能JavaScript》讀書筆記①載入和執行JavaScript筆記
- 閱讀筆記4筆記
- 《論語》讀書筆記筆記