關於Oracle的性能調整
一般包括兩個方面
一是指Oracle數據庫本身的調整
比如SGA
PGA的優化設置
二是連接Oracle的應用程序以及SQL語句的優化
做好這兩個方面的優化
就可以使一套完整的Oracle應用系統處於良好的運行狀態
本文主要是把一些Oracle Tuning的文章作了一個簡單的總結
力求以實際可操作為目的
配合講解部分理論知識
使大部分具有一般Oracle知識的使用者能夠對Oracle Tuning有所了解
並且能夠根據實際情況對某些參數進行調整
關於更加詳細的知識
請參見本文結束部分所提及的推薦書籍
同時由於該話題內容太多且復雜
本文必定有失之偏頗甚至錯誤的地方
請不吝賜教
並共同進步
SGA的設置
在Oracle Tuning中
對SGA的設置是關鍵
SGA
是指Shared Global Area
或者是 System Global Area
稱為共享全局區或者系統全局區
結構如下圖所示
對於SGA區域內的內存來說
是共享的
全局的
在UNIX 上
必須為oracle 設置共享內存段(可以是一個或者多個)
因為oracle 在UNIX上是多進程
而在WINDOWS上oracle是單進程(多個線程)
所以不用設置共享內存段
SGA的各個組成部分
下面用 sqlplus 查詢舉例看一下 SGA 各個組成部分的情況
《
OracleTuning技巧總結》本文是由
Oracle免費提供,內容來源於互聯網,本文歸原作者所有。