系統臨時表空間不足問題
系統臨時表空間不足問題
轉自:http://rewqrewq.itpub.net/post/8005/502272
今天碰到個問題,系統的臨時表空間不斷報錯,說無法擴充套件。
ORA-1652: unable to extend temp segment by 128 in tablespace DMPTEMP
我們這個系統的臨時表空間應該足夠,但不知道為什麼會總是報無法擴充套件,於是查了查資料。
檢視當前佔用臨時表空間的語句:
SELECT a.username, a.sid, a.serial#, a.osuser, b.tablespace, b.blocks, c.sql_text
FROM v$session a, v$tempseg_usage b, v$sqlarea c
WHERE a.saddr = b.session_addr
AND c.address= a.sql_address
AND c.hash_value = a.sql_hash_value
ORDER BY b.tablespace, b.blocks;
下面就是AWR中在出問題的時間點執行的sql
SELECT DISTINCT TO_CHAR(SUBSTR(b.sql_text,1,4000))
FROM sys.WRH$_SQLTEXT b
WHERE b.sql_id IN
(SELECT sql_id
FROM
(SELECT a.sql_id
FROM sys.WRH$_SQLSTAT a
WHERE a.parsing_schema_name NOT IN ('SYS')
AND a.executions_total >0
AND a.direct_writes_total >0
AND a.SNAP_ID IN
(SELECT SNAP_ID
FROM sys.WRM$_SNAPSHOT
WHERE to_date('2008:08:20 17:20:08','yyyy:mm:dd hh24:mi:ss') BETWEEN begin_interval_time AND end_interval_time
)
ORDER BY a.direct_writes_total/ a.executions_total DESC
)
WHERE rownum<=10
);
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/14663377/viewspace-1035483/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 臨時表空間ORA-1652問題解決
- Oracle臨時表空間檢視、新增臨時表空間資料檔案、修改預設臨時表空間 方法!Oracle
- Jenkins臨時空間不足處理辦法Jenkins
- mysql臨時表,臨時表空間,ibtmp1表空間暴增原因初探MySql
- oracle臨時表空間相關Oracle
- 4.2.1.8規劃臨時表空間
- 刪除臨時表空間組
- MySQL InnoDB臨時表空間配置MySql
- oracle系統表空間過大問題處理Oracle
- 2.5.7 建立預設臨時表空間
- MySQL 5.7 新特性 共享臨時表空間及臨時表改進MySql
- oracle建立臨時表空間和資料表空間以及刪除Oracle
- 臨時表空間和回滾表空間使用率查詢
- 消除臨時表空間暴漲的方法
- SQLServer如何釋放tempdb臨時表空間SQLServer
- MYSQL造資料佔用臨時表空間MySql
- oracle 臨時表空間的增刪改查Oracle
- oracle11g 查詢臨時表空間的使用率和正在使用臨時表空間的使用者Oracle
- 臨時表空間被佔滿的原因查詢
- 排查和解決 CentOS 伺服器磁碟空間不足問題CentOS伺服器
- oracle建立使用者,表空間,臨時表空間,分配許可權步驟詳解Oracle
- 磁碟空間不足
- 檢視oracle臨時表空間佔用率的檢視Oracle
- oracle表空間不足:ORA-01653: unable to extend tableOracle
- 萬萬沒想到,我在夜市地攤解決了MySQL臨時表空間難題~~MySql
- MySQL 增加InnoDB系統表空間大小MySql
- MySQL 系統表空間檔案解析MySql
- 臨時表空間使用率過高的解決辦法
- Oracle 12C RMAN備份佔用大量臨時表空間Oracle
- dbms_lob儲存過程導致臨時表空間100%儲存過程
- interval 分割槽表clob預設表空間指定問題
- 安裝win10系統後怎麼清理以前版本殘留來解決C盤空間不足問題Win10
- [20210528]oracle大表空間預分配問題.txtOracle
- 查詢過去一段時間內某條sql使用的臨時表空間大小SQL
- 12C關於CDB、PDB 臨時temp表空間的總結
- VMware載入的Ubuntu系統提示空間不足,使用 GParted調整大小。Ubuntu
- Ubuntu空間不足,如何擴容Ubuntu
- 16、表空間 建立表空間
- 當使用者無限制使用表空間配額且表空間有足夠空間時出現超出表空間的空間限額