Oracle下查詢臨時表空間佔用率
最近經常遇到Oracle資料庫報"ORA-1652: unable to extend temp segment by 128 in tablespace TEMP2"錯誤,這個錯誤主要是因為臨時表空間耗盡導致的,根本原因是應用sql中出現太多不必要的排序操作,最佳化sql才是解決該錯誤的最終手段。當然直接增加臨時表空間大小也可以暫緩該錯誤,一直不知道如何查詢臨時表空間愛你的利用率,透過google後發現其實可以透過檢視v$temp_space_header來粗略的判斷當前的臨時表空間利用率,sql如下:
select round(sum(bytes_used)/(sum(bytes_used)+sum(bytes_free))*100,2) pct from v$temp_space_header;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/20801486/viewspace-747286/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- oracle 表空間,臨時表空間使用率查詢Oracle
- 臨時表空間和回滾表空間使用率查詢
- 檢視oracle臨時表空間佔用率的檢視Oracle
- 臨時表空間被佔滿的原因查詢
- oracle11g 查詢臨時表空間的使用率和正在使用臨時表空間的使用者Oracle
- oracle表空間使用率查詢Oracle
- 臨時表空間的空間使用情況查詢
- Oracle 查詢佔用臨時表空間大的歷史會話和SQLOracle會話SQL
- oracle查詢表空間的空間佔用情況Oracle
- Oracle 查詢表大小以及表空間使用率Oracle
- oracle的臨時表空間使用率99.9%Oracle
- ORACLE 臨時表空間使用率過高分析Oracle
- Oracle查詢表佔磁碟空間大小及移動表空間Oracle
- oracle 臨時表空間Oracle
- oracle臨時表空間Oracle
- Oracle 表空間利用率及物件大小查詢Oracle物件
- oracle 查詢表空間使用率的語句Oracle
- 查詢表空間的使用率
- oracle 臨時表空間的增刪改查Oracle
- ORACLE 臨時表空間的增刪改查:Oracle
- oracle臨時表空間的增刪改查Oracle
- 查詢數oracle據庫表空間使用率sqlOracleSQL
- Oracle 臨時表空間概念Oracle
- oracle臨時表空間組Oracle
- oracle的臨時表空間Oracle
- Oracle Temp 臨時表空間Oracle
- oracle表空間查詢Oracle
- 解決Oracle臨時表空間佔滿的問題Oracle
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- oracle臨時表空間相關Oracle
- Oracle TEMP臨時表空間概念Oracle
- Oracle 臨時表空間的概念Oracle
- ORACLE臨時表空間總結Oracle
- oracle 重建臨時表空間 tempfileOracle
- 刪掉Oracle臨時表空間Oracle
- ORACLE臨時表空間的清理Oracle
- 查詢表空間的大小和使用率
- WINDOWS 環境下 監控ORACLE臨時表空間WindowsOracle