成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

您的位置:首頁技術文章
文章詳情頁

Oracle 中檢查臨時表空間的方法

瀏覽:19日期:2023-03-12 15:25:12
目錄
  • 一、什么是臨時表空間
  • 二、oracle創建臨時表空間的方法
  • 三、如何在 Oracle 中檢查臨時表空間
    • 3.1 如何檢查 Temp 表空間的大小
    • 3.2 oracle如何查看臨時表空間的可用空間
    • 3.3 如何在實例級別檢查臨時表空間使用情況
    • 3.4 如何查看 Temp 表空間的使用百分比
    • 3.5 如何找到正在使用臨時表空間的會話
    • 3.5 如何通過會話檢查臨時使用情況
    • 3.6 如果我們還想看到正在運行的 sql
    • 3.7 如何使用大量 TEMP 查找會話
  • 四、oracle如何增加臨時表空間
    • 4.1 如何調整臨時文件的大小
    • 4.2 如何刪除臨時文件

一、什么是臨時表空間

臨時表空間用于 Oracle 中的排序操作。它也用于連接操作。基本上,它是臨時存儲,臨時對象是在這里創建的。全局臨時表也在這個表空間中創建。這是一個非常重要的表空間,如果管理不當,可能會出現問題。讓我們看看臨時表空間管理的各種查詢

二、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 中檢查臨時表空間

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#

3.1 如何檢查 Temp 表空間的大小

這是有關如何在 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;

3.2 oracle如何查看臨時表空間的可用空間

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;

3.3 如何在實例級別檢查臨時表空間使用情況

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;

3.4 如何查看 Temp 表空間的使用百分比

select tablespace_name, " %free="|| round(sum(free_blocks) / sum(total_blocks) * 100 ,0)
from gv$sort_segment group by tablespace_name;

3.5 如何找到正在使用臨時表空間的會話

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;

3.5 如何通過會話檢查臨時使用情況

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;

3.6 如果我們還想看到正在運行的 sql

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;

3.7 如何使用大量 TEMP 查找會話

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;

四、oracle如何增加臨時表空間

我們可以通過擴展現有文件或添加新的臨時文件來增加臨時表空間。

alter database tempfile "+DATA/test/tempfile01.dbf" resize 10000m ;
or
alter tablespace TEMP add tempfile "+DATA/test/tempfile02.dbf" resize 10000m ;

4.1 如何調整臨時文件的大小

alter database tempfile "+DATA/test/tempfile01.dbf" resize 10000m ;

4.2 如何刪除臨時文件

無法從普通表空間中刪除數據文件,但可以從臨時表空間中刪除臨時文件。這是sql

ALTER DATABASE TEMPFILE "<temp file>" DROP INCLUDING DATAFILES;

到此這篇關于Oracle 中檢查臨時表空間的方法的文章就介紹到這了,更多相關Oracle 臨時表空間內容請搜索以前的文章或繼續瀏覽下面的相關文章希望大家以后多多支持!

標簽: Oracle
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
国产成人av电影| 欧美日韩亚洲一区三区| 女人天堂亚洲aⅴ在线观看| 欧美精品日日鲁夜夜添| 美女性感视频久久| 在线欧美小视频| 免费成人在线影院| 可以免费看不卡的av网站| 亚洲成人www| 免费看黄裸体一级大秀欧美| 亚洲无人区一区| aa成人免费视频| 亚洲欧美日韩国产综合| 激情综合激情| 亚洲人精品午夜| 99精品视频免费观看视频| 亚洲精品国产品国语在线app| 一区福利视频| 一区在线中文字幕| 1024亚洲| 亚洲一区二区在线视频| 国产精品美女黄网| 亚洲中国最大av网站| 欧美资源在线| 天涯成人国产亚洲精品一区av| 免费看亚洲片| 日日夜夜精品免费视频| 一本久道久久综合中文字幕| 日韩电影在线免费| 欧美四级电影网| 国产精品亚洲第一区在线暖暖韩国| 欧美一区二区三区视频在线 | 天天综合网天天综合色| 玖玖在线精品| 激情久久久久久久久久久久久久久久| 在线不卡的av| 欧美尤物一区| 亚洲精品美腿丝袜| 91极品美女在线| 国产高清一区日本| 久久久亚洲精品石原莉奈| 国产精品大片| 亚洲夂夂婷婷色拍ww47| 在线视频国产一区| 精品亚洲成a人| 亚洲精品在线观| 激情婷婷欧美| 日本不卡一区二区三区| 91精选在线观看| 欧美在线一二三区| 一区二区欧美视频| 欧美日韩在线三区| 99re这里都是精品| 亚洲视频免费在线| 男女av一区三区二区色多| 国产一区二区影院| 久久精品日产第一区二区三区高清版 | 国产一区三区三区| 国产亚洲一本大道中文在线| 99国产精品久久久久久久| 美女视频黄a大片欧美| 日韩欧美一区二区久久婷婷| 欧美日韩免费高清| 亚洲第一狼人社区| 91精品国产高清一区二区三区 | gogogo免费视频观看亚洲一| 中文字幕一区二区三区四区不卡| 欧美亚洲免费在线| 国产成人免费视频一区| 亚洲视频中文字幕| 欧美亚洲日本国产| 91偷拍与自偷拍精品| 一区二区三区视频在线看| 欧美日韩精品电影| 午夜欧美精品| 丝袜美腿亚洲综合| 日韩久久免费av| 亚洲承认在线| 国产一区欧美二区| 一区在线播放视频| 91麻豆精品国产自产在线 | 欧美日韩午夜| 奇米影视一区二区三区| 26uuu精品一区二区| 免费永久网站黄欧美| 不卡的电视剧免费网站有什么| 亚洲综合丝袜美腿| 日韩精品在线一区二区| 国产精品综合| www.欧美亚洲| 日韩在线一区二区三区| 亚洲国产电影在线观看| 91成人看片片| 亚洲无线一线二线三线区别av| 极品美女销魂一区二区三区| 亚洲女子a中天字幕| 欧美一区二区观看视频| 国产亚洲毛片| 成人午夜激情影院| 亚洲线精品一区二区三区八戒| 日韩欧美国产高清| 欧美亚洲免费| 欧美一区1区三区3区公司| 秋霞国产午夜精品免费视频| 国产精品三级av在线播放| 欧美日韩国产高清一区二区三区| 在线日本成人| 成人精品亚洲人成在线| 日本亚洲一区二区| 日韩毛片高清在线播放| 日韩一区二区视频| 西西人体一区二区| 国产自产在线视频一区| 国产成人精品影视| 五月天中文字幕一区二区| 国产精品婷婷午夜在线观看| 91精品国产91久久综合桃花 | 久久久91精品国产一区二区精品| 欧美亚洲自拍偷拍| 日韩视频在线播放| 99精品视频中文字幕| 久久成人免费网站| 亚洲福利一区二区三区| 国产精品美女久久久久aⅴ国产馆| 欧美一级免费大片| 欧美影院精品一区| 西西裸体人体做爰大胆久久久| 国产一区二区三区自拍| 国产福利电影一区二区三区| 日韩va欧美va亚洲va久久| 中文幕一区二区三区久久蜜桃| 欧美精品亚洲二区| 久久亚洲不卡| 国产精品区一区| 激情六月综合| 欧美 日韩 国产精品免费观看| 丁香婷婷综合网| 久草在线在线精品观看| 午夜免费久久看| 亚洲午夜影视影院在线观看| 亚洲欧洲日本在线| 国产欧美一区二区精品忘忧草| 日韩欧美123| 欧美精品一级二级| 色诱视频网站一区| 99视频精品| 亚洲欧洲精品一区| 国内精品久久国产| 欧美精品导航| 99re热视频精品| 成人av综合在线| 国产.欧美.日韩| 国产美女精品在线| 美女精品一区二区| 青草av.久久免费一区| 污片在线观看一区二区| 亚洲一区二区不卡免费| 一区二区成人在线| 一区二区在线观看免费视频播放| 国产精品久久久久天堂| 国产日韩欧美一区二区三区乱码 | 老司机久久99久久精品播放免费| 国产视频在线观看一区| 亚洲国内欧美| 在线观看成人av| 欧美日韩国产不卡在线看| 欧美a级片一区| 欧美粗暴jizz性欧美20| 午夜精彩国产免费不卡不顿大片| 午夜久久影院| 韩国一区二区三区美女美女秀| 欧美日本在线| 亚洲午夜激情| 伊人蜜桃色噜噜激情综合| 激情文学一区| 中文日韩在线| 久久视频一区| 色爱区综合激月婷婷| 在线观看中文字幕不卡| 欧美天堂一区二区三区| 69堂国产成人免费视频| 日韩视频永久免费| 精品国产乱码久久久久久浪潮| 久久夜色精品国产欧美乱极品| 久久久精品国产免大香伊| 中文字幕巨乱亚洲| 亚洲视频中文字幕| 亚洲一区二区欧美| 天堂久久久久va久久久久| 青娱乐精品视频| 韩国av一区二区| 国产乱码精品一区二区三区av| 国产成人精品aa毛片| 成人av免费观看| 国产综合精品| 日韩亚洲不卡在线| 久久成人免费| 91福利精品视频| 日韩一级在线观看| 精品国产乱码久久久久久夜甘婷婷 |