oracle物理體系相關查詢語句

來源:互聯網
上載者:User

標籤:oracle 物理體系

1、查看SGA和PGA

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/EF/wKioL1PjM8qgspO8AACxtSBsIFY007.jpg" style="float:none;" title="02.png" alt="wKioL1PjM8qgspO8AACxtSBsIFY007.jpg" />


650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/EF/wKioL1PjM8qDRwE_AAB80IJ6B5U411.jpg" style="float:none;" title="03.png" alt="wKioL1PjM8qDRwE_AAB80IJ6B5U411.jpg" />

這裡看到SGA和PGA大小為0是因為在oracle 11g中,推出了memory_target這個參數,memory_target參數指定的記憶體會自動分配記憶體給SGA與PGA;


查看memory_target;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/EF/wKiom1PjNHDDelW0AADOW924Fa0187.jpg" title="04.png" alt="wKiom1PjNHDDelW0AADOW924Fa0187.jpg" />


sga_max_size=3200M表示當資料庫運行是的記憶體超過sga_target的大小時,作業系統OS能夠分配再分配記憶體給SGA,但大小不能超過3200M;


2、查看共用池與資料緩衝區

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/EF/wKiom1PjNEvgOsjhAADj9vA05YI466.jpg" title="05.png" alt="wKiom1PjNEvgOsjhAADj9vA05YI466.jpg" />

共用池與資料緩衝區大小為0是因為oracle設定為SGA自動管理,共用池與資料緩衝區的大小由sga_target決定;


3、查看日誌緩衝區

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/EF/wKiom1PjNPKQNwOZAABd996KAQA175.jpg" title="06.png" alt="wKiom1PjNPKQNwOZAABd996KAQA175.jpg" />

由於log_buffer每滿1M就要寫一次,分配太大最佳化效果不明顯,一般15M即可滿足條件;


log_buffer必須手動分配和調整。修改資料庫參數命令如下:

alter system set <parameter_name>=<value> scope=memory|spfile|both [sid=<sid_name>]


scope參數3個可選值

memory:只改變當前執行個體運行,重新啟動資料庫後失效;

spfile:只改變spfile的設定,不改變當前執行個體運行,重啟資料庫後生效;

both:同時改變執行個體和spfile,當前更改立即生效,重啟資料庫後仍生效;

針對RAC環境,還可以指定sid參數,對不同執行個體進行不同設定;


如果當前執行個體使用pfile而非spfile,則scope=spfile和both會產生錯誤;

執行個體以pfile啟動,scope預設為memory,以spfile啟動,scope預設為both;

有些參數只能重啟後生效如log_buffer;以memory與both參數則報錯;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F1/wKioL1PjOLeySmbgAAI9NdSfVt0848.jpg" title="07.png" alt="wKioL1PjOLeySmbgAAI9NdSfVt0848.jpg" />


4、查看執行個體名

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F0/wKiom1PjN-SzKGOLAABbne9KuN0340.jpg" title="08.png" alt="wKiom1PjN-SzKGOLAABbne9KuN0340.jpg" />


5、查看資料庫執行個體進程ps -ef|grep ora_

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F1/wKioL1PjOSbynV9UAAMurU3jlGA110.jpg" title="09.png" alt="wKioL1PjOSbynV9UAAMurU3jlGA110.jpg" />

其中(LOCAL=NO)表示是非oracle本身後台進程,是別的使用者通過監聽,連進資料庫進行訪問的;


6、查看是否開啟歸檔

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F1/wKioL1PjOafzIJlcAACwnFiKFdQ355.jpg" title="10.png" alt="wKioL1PjOafzIJlcAACwnFiKFdQ355.jpg" />

NO Archive Mode表示當前資料庫是非歸檔的;


開啟歸檔需要重啟資料庫,在資料庫為mount狀態下開始;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F1/wKiom1PjOO7TL2VRAAEPjlaT0Wc337.jpg" title="11.png" alt="wKiom1PjOO7TL2VRAAEPjlaT0Wc337.jpg" />


開啟歸檔

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F1/wKioL1PjOiHRfKExAAEOLr_8Pxc612.jpg" title="12.png" alt="wKioL1PjOiHRfKExAAEOLr_8Pxc612.jpg" />


關閉歸檔同樣需要在資料庫mount狀態下;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F1/wKioL1PjOl-B2DXlAAEJBkWRpCY124.jpg" title="13.png" alt="wKioL1PjOl-B2DXlAAEJBkWRpCY124.jpg" />


7、資料庫啟停

資料庫啟動分為3個階段nomount、mount、open,可以startup直接啟動,也可以分三步啟動;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F1/wKiom1PjOejTNhvQAAFYKbm5Qnw599.jpg" title="15.png" alt="wKiom1PjOejTNhvQAAFYKbm5Qnw599.jpg" />


資料庫啟動到nomount狀態需要讀取參數檔案(spfile\pfile),根據參數檔案分配記憶體地區,並啟動後台進程;

資料庫啟動到mount狀態需要讀取控制檔案control file,控制檔案記錄資料庫中資料檔案、記錄檔、檢查點資訊等;

資料庫啟動到open狀態需要保證所有資料檔案和記錄檔等於控制檔案中記錄一致;


8、查看spfile檔案位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/F2/wKioL1PjPKTBVpHOAACTuJ0yvio341.jpg" title="14.png" alt="wKioL1PjPKTBVpHOAACTuJ0yvio341.jpg" />


9、查看控制檔案位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F2/wKioL1PjPMzT5hCxAAEU-QQapPA679.jpg" title="16.png" alt="wKioL1PjPMzT5hCxAAEU-QQapPA679.jpg" />


10、查看資料檔案位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/F3/wKioL1PjPQXCJQhOAAGvQYfu2gE775.jpg" title="17.png" alt="wKioL1PjPQXCJQhOAAGvQYfu2gE775.jpg" />


11、查看記錄檔位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F3/wKioL1PjPX-QjIf9AAF09djPdI0423.jpg" title="18.png" alt="wKioL1PjPX-QjIf9AAF09djPdI0423.jpg" />


12、查看歸檔檔案位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F3/wKioL1PjPaKTP17yAADKVUmepUc002.jpg" title="19.png" alt="wKioL1PjPaKTP17yAADKVUmepUc002.jpg" />


13、查看警示記錄檔位置

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F3/wKiom1PjPL3QrUmOAAJkiSawmiU702.jpg" title="20.png" alt="wKiom1PjPL3QrUmOAAJkiSawmiU702.jpg" />


警示日誌為bdump目錄下,alert打頭的檔案;


14、監聽

查看監聽狀態;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F4/wKioL1PjPjaDprcNAAMs9j5X0yA334.jpg" title="21.png" alt="wKioL1PjPjaDprcNAAMs9j5X0yA334.jpg" />


關閉監聽;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/F3/wKiom1PjPTXQELkXAADzrblQp1o498.jpg" title="22.png" alt="wKiom1PjPTXQELkXAADzrblQp1o498.jpg" />


開啟監聽;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M02/44/F4/wKioL1PjPmChSWurAAOoUv4qfZE959.jpg" title="23.png" alt="wKioL1PjPmChSWurAAOoUv4qfZE959.jpg" />


對比一開始lsnrctl status的圖可以發現監聽開啟了,但資料庫服務未註冊進去;

註冊資料庫服務;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M00/44/F4/wKioL1PjPqXCUR15AAAmsSF7wLc993.jpg" title="24.png" alt="wKioL1PjPqXCUR15AAAmsSF7wLc993.jpg" />


再次查看資料庫監聽正常;

650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/44/F3/wKiom1PjPaKBjDbnAAM2431P4as875.jpg" title="25.png" alt="wKiom1PjPaKBjDbnAAM2431P4as875.jpg" />



本文出自 “喬巴超人” 部落格,請務必保留此出處http://chopper.blog.51cto.com/3946170/1537033

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.