<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
臨時表空間用於 Oracle 中的排序操作。它也用於連線操作。基本上,它是臨時儲存,臨時物件是在這裡建立的。全域性臨時表也在這個表空間中建立。這是一個非常重要的表空間,如果管理不當,可能會出現問題。讓我們看看臨時表空間管理的各種查詢
這是建立臨時表空間的 SQL
--單個臨時檔案 CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '/u01/oracle/TEST/oradata/temp_1.dbf' SIZE 1000M; --多個臨時檔案 CREATE TABLESPACE TEMP TEMPFILE '/u01/oracle/TEST/oradata/temp_1.dbf' SIZE 1000M '/u01/oracle/TEST/oradata/temp_2.dbf' SIZE 1000M ; --使用 ASM CREATE TEMPORARY TABLESPACE TEMP TEMPFILE '+DATA' SIZE 1000M;
Oracle 資料庫可以有多個臨時表空間
select tablespace_name,status,contents from dba_tablespaces where contents='TEMPORARY';
我們可以使用以下查詢選擇每個表空間中的檔案
select file_name, tablespace_name, bytes from dba_temp_files 或 select a.name,b.name, a.bytes from v$tempfile a, v$tablespace b where a.ts#=b.ts#
這是有關如何在 oracle 中檢查以 GB 為單位的臨時表空間大小的查詢
select tablespace_name,sum(bytes)/1024/1024/1024 temp_gb from dba_temp_files group by tablespace_name; or select b.name, sum(a.bytes)/1024/1024/1024 from v$tempfile a, v$tablespace b where a.ts#=b.ts# group by b.name;
select tsh.tablespace_name, dtf.bytes/1024/1024/1024 total_GB, sum(nvl(tsh.bytes_used,0))/1024/1024/1024 used_GB, sum(nvl(tsh.bytes_free,0))/1024/1024/1024 free_GB, (1-sum(nvl(tsh.bytes_free,0))/dtf.bytes)*100 pct, from v$temp_space_header tsh, (select tablespace_name, sum(bytes) bytes from dba_temp_files group by tablespace_name) dtf where dtf.tablespace_name = tsh.tablespace_name(+) group by tsh.tablespace_name, dtf.bytes/1024, dtf.bytes order by 1 /
在 11g 中,引入了一個新檢視 dba_temp_free_space,因此我們也可以將其用作
SELECT * FROM dba_temp_free_space;
select inst_id, tablespace_name, segment_file, total_blocks, used_blocks, free_blocks, max_used_blocks, max_sort_blocks from gv$sort_segment; select inst_id, tablespace_name, blocks_cached, blocks_used from gv$temp_extent_pool; select inst_id,tablespace_name, blocks_used, blocks_free from gv$temp_space_header; select inst_id,free_requests,freed_extents from gv$sort_segment;
select tablespace_name, ' %free='|| round(sum(free_blocks) / sum(total_blocks) * 100 ,0) from gv$sort_segment group by tablespace_name;
set pagesize 50000 echo off verify off feedback off lines 80 heading on col username format a15 head 'Username' col osuser format a15 head 'OS User' col sid format 99999 head 'Sid' col logon_time format a14 head 'Logon Time' col tablespace format a15 head 'Tablespace Name' select tablespace , a.osuser , a.username , a.sid , to_char(logon_time,'MM/DD/YY HH24:MI') logon_time from v$session a, v$sort_usage b where a.saddr = b.session_addr;
SELECT s.sid、s.username、s.status、u.tablespace、u.segfile#、u.contents、u.extents、u.blocks FROM v$session s、v$sort_usage u WHERE s.saddr=u。 session_addr ORDER BY u.tablespace, u.segfile#, u.segblk#, u.blocks;
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;
col inst_id format 999 col sid format 99999 col status format a11 col program format a20 trunc col machine format a17 trunc col action format a39 col module format a39 col blocks heading "TEMP BLOCKS" SELECT b.blocks, s.inst_id, s.sid, s.status, s.action, s.program, s.machine, s.module FROM gv$session s, gv$sort_usage b WHERE s.saddr = b.session_addr and s.inst_id = b.inst_id and b.blocks > 100000 order by b.blocks desc;
我們可以通過擴充套件現有檔案或新增新的臨時檔案來增加臨時表空間。
alter database tempfile '+DATA/test/tempfile01.dbf' resize 10000m ; or alter tablespace TEMP add tempfile '+DATA/test/tempfile02.dbf' resize 10000m ;
alter database tempfile '+DATA/test/tempfile01.dbf' resize 10000m ;
無法從普通表空間中刪除資料檔案,但可以從臨時表空間中刪除臨時檔案。這是sql
ALTER DATABASE TEMPFILE '<temp file>' DROP INCLUDING DATAFILES;
到此這篇關於Oracle 中檢查臨時表空間的方法的文章就介紹到這了,更多相關Oracle 臨時表空間內容請搜尋it145.com以前的文章或繼續瀏覽下面的相關文章希望大家以後多多支援it145.com!
相關文章
<em>Mac</em>Book项目 2009年学校开始实施<em>Mac</em>Book项目,所有师生配备一本<em>Mac</em>Book,并同步更新了校园无线网络。学校每周进行电脑技术更新,每月发送技术支持资料,极大改变了教学及学习方式。因此2011
2021-06-01 09:32:01
综合看Anker超能充系列的性价比很高,并且与不仅和iPhone12/苹果<em>Mac</em>Book很配,而且适合多设备充电需求的日常使用或差旅场景,不管是安卓还是Switch同样也能用得上它,希望这次分享能给准备购入充电器的小伙伴们有所
2021-06-01 09:31:42
除了L4WUDU与吴亦凡已经多次共事,成为了明面上的厂牌成员,吴亦凡还曾带领20XXCLUB全队参加2020年的一场音乐节,这也是20XXCLUB首次全员合照,王嗣尧Turbo、陈彦希Regi、<em>Mac</em> Ova Seas、林渝植等人全部出场。然而让
2021-06-01 09:31:34
目前应用IPFS的机构:1 谷歌<em>浏览器</em>支持IPFS分布式协议 2 万维网 (历史档案博物馆)数据库 3 火狐<em>浏览器</em>支持 IPFS分布式协议 4 EOS 等数字货币数据存储 5 美国国会图书馆,历史资料永久保存在 IPFS 6 加
2021-06-01 09:31:24
开拓者的车机是兼容苹果和<em>安卓</em>,虽然我不怎么用,但确实兼顾了我家人的很多需求:副驾的门板还配有解锁开关,有的时候老婆开车,下车的时候偶尔会忘记解锁,我在副驾驶可以自己开门:第二排设计很好,不仅配置了一个很大的
2021-06-01 09:30:48
不仅是<em>安卓</em>手机,苹果手机的降价力度也是前所未有了,iPhone12也“跳水价”了,发布价是6799元,如今已经跌至5308元,降价幅度超过1400元,最新定价确认了。iPhone12是苹果首款5G手机,同时也是全球首款5nm芯片的智能机,它
2021-06-01 09:30:45