alter 日志中报 ORA-1652: unable to extend temp segment by 128 in tablespace TEMP。 可通过下面方式定为到历史sql: --占用临时表空大的历史会话和sql查询:select to_char(a.sample_time, 'yyyy-mm-dd hh24'), a.session_id, u.username, a.sql_id from gv$active_session_history a, dba_users u where u.user_id = a.user_id and to_char(a.sample_time, 'yyyy-mm-dd hh24:mi:ss') > '2021-05-25 20:30:00' and to_char(a.sample_time, 'yyyy-mm-dd hh24:mi:ss') < '2021-05-25 20:40:59' and a.temp_space_allocated > 10000000 and sql_id is not null group by to_char(a.sample_time, 'yyyy-mm-dd hh24'), a.session_id, u.username, a.sql_id order by a.sql_id, a.session_id desc; 或 select to_char(a.sample_time, 'yyyy-mm-dd hh24'), a.session_id, u.username, a.sql_id from dba_hist_active_sess_history a, dba_users u where u.user_id = a.user_id and to_char(a.sample_time, 'yyyy-mm-dd hh24:mi:ss') > '2020-07-09 11:00:00' and to_char(a.sample_time, 'yyyy-mm-dd hh24:mi:ss') < '2020-07-09 11:10:00' and a.temp_space_allocated > 1000000000 and sql_id is not null group by to_char(a.sample_time, 'yyyy-mm-dd hh24'), a.session_id, u.username, a.sql_id order by a.sql_id, a.session_id desc; --查看sql占用临时表空间最大值: select max(a.temp_space_allocated / 1024 / 1024 / 1024) g from gv$active_session_history a where a.sql_id = '6uk7dr0n12f9n'; --查询当前占用临时表空间高的SQLselect se.username, se.sid, su.extents, su.blocks * to_number(rtrim(p.value)) / 1024 / 1024 as used_G, tablespace, segtype, s.sql_id, s.sql_text from v$sort_usage su, v$parameter p, v$session se, v$sql s where p.name = 'db_block_size' AND su.session_addr = se.saddr AND s.hash_value = su.sqlhash AND s.address = su.sqladdr and su.blocks > 1000 order by su.blocks desc;
Oracle 查询占用临时表空间大的历史会话和SQL
来源:这里教程网
时间:2026-03-03 17:38:46
作者:
编辑推荐:
- Oracle 查询占用临时表空间大的历史会话和SQL03-03
- ORA-14047 报错03-03
- 数据库之泪第一章节03-03
- Oracle 修改默认监听端口故障分析03-03
- 大量表格数据(>10万条)使用PLSQL快速导入Oracle03-03
- 电动牙刷博弈:素士、Usmile们合纵连横03-03
- Oracle table select03-03
- 墨天轮高分技术文档分享——Oracle升级迁移篇(共96个)03-03
下一篇:
相关推荐
-
雷神推出 MIX PRO II 迷你主机:基于 Ultra 200H,玻璃上盖 + ARGB 灯效
2 月 9 日消息,雷神 (THUNDEROBOT) 现已宣布推出基于英
-
制造商 Musnap 推出彩色墨水屏电纸书 Ocean C:支持手写笔、第三方安卓应用
2 月 10 日消息,制造商 Musnap 现已在海外推出一款 Oce
热文推荐
- 电动牙刷博弈:素士、Usmile们合纵连横
电动牙刷博弈:素士、Usmile们合纵连横
26-03-03 - 手持网络性能以太网测试怎么选?
手持网络性能以太网测试怎么选?
26-03-03 - 主键可以重复?
主键可以重复?
26-03-03 - 一个非常老但是很有用的功能-闪回
一个非常老但是很有用的功能-闪回
26-03-03 - 工业机器人如何保证网络性能
工业机器人如何保证网络性能
26-03-03 - oracle rac 12彻底删除,彻底删除该死的rac
oracle rac 12彻底删除,彻底删除该死的rac
26-03-03 - dblink的关联与本地关联差异
dblink的关联与本地关联差异
26-03-03 - 费控SaaS:告别拓荒、迈向生态竞争
费控SaaS:告别拓荒、迈向生态竞争
26-03-03 - 批量删除大量小文件
批量删除大量小文件
26-03-03 - 一次Oracle优化所想到的
一次Oracle优化所想到的
26-03-03
