oracle的臨時表空間使用率99.9%
我自己經歷的有關TEMP TABLESPACE一個例子,印象比較深。
這是我們一臺生產伺服器上的oracle db,透過em console觀看到temp tablespace的使用率總是在99%左右,後來從初始的2G左右一步一步調整到了現在的7.5G,使用率仍然是99.9%,於是我開始在網上查詢資料,用語句查詢如下:
select tablespace_name,current_users,total_blocks,used_blocks,free_blocks from v$sort_segment;
返回結果:
TEMP 1 965504 128 965376
我很疑惑,從結果看來,只是使用了128個block而已,有網友建議重啟資料庫,但是因為業務不能停所以伺服器不能隨便重啟,於是繼續查資料,最後在三思的書裡面查到em console看到的99.9%的使用率其實是歷史最高值,當前的使用率透過上面的語句查詢得到used_blocks值。
參考前輩詳解的網址:
【yong321】
http://space.itpub.net/index.php?action/viewspace/itemid/676768 【Oracle九大效能檢視】之8.v$sort_usage_temp表空間的使用情況
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/26006637/viewspace-706343/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle11g 查詢臨時表空間的使用率和正在使用臨時表空間的使用者Oracle
- 臨時表空間和回滾表空間使用率查詢
- oracle臨時表空間相關Oracle
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- oracle 臨時表空間的增刪改查Oracle
- 臨時表空間使用率過高的解決辦法
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- oracle表空間使用率查詢Oracle
- 檢視oracle臨時表空間佔用率的檢視Oracle
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql
- oracle建立使用者,表空間,臨時表空間,分配許可權步驟詳解Oracle
- 4.2.1.8規劃臨時表空間
- 刪除臨時表空間組
- MySQL InnoDB臨時表空間配置MySql
- 消除臨時表空間暴漲的方法
- Oracle SYSAUX 表空間使用率100% 導致的DB 故障OracleUX
- 2.5.7 建立預設臨時表空間
- Oracle 12C RMAN備份佔用大量臨時表空間Oracle
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- SQLServer如何釋放tempdb臨時表空間SQLServer
- Oracle 查詢佔用臨時表空間大的歷史會話和SQLOracle會話SQL
- 臨時表空間被佔滿的原因查詢
- Oracle表空間Oracle
- oracle 表空間Oracle
- oracle 臨時表的使用Oracle
- oracle表空間的整理Oracle
- MYSQL造資料佔用臨時表空間MySql
- Oracle案例08——xx.xx.xx.xx,表空間 SYSAUX 使用率>95%%OracleUX
- 增加oracle表空間Oracle
- oracle temp 表空間Oracle
- 臨時表空間ORA-1652問題解決
- undo表空間使用率100%的原因檢視
- oracle 表移動表空間Oracle
- Oracle表移動表空間Oracle
- 【UNDO】Oracle undo表空間使用率過高,因為一個查詢Oracle
- ORACLE臨時表總結Oracle
- Oracle 批量建表空間Oracle
- Oracle清理SYSAUX表空間OracleUX
- undo表空間使用率過高解決