[英]How to find TEMP tablespace usage?
我們正在使用 v$sort_segment 來計算臨時文件的使用情況。 但是我的一個臨時表空間在 v$sort_segment 表中不可用。 是否有任何其他方法可以獲得與 v$sort_segment 返回相同值的正確用法?
V$SORT_SEGMENT 僅在需要臨時段時才被填充。 例如,如果我創建了第二個臨時表空間,那么它不會出現,因為它沒有被使用
SQL> create temporary tablespace temp2 tempfile 'X:\ORACLE\ORADATA\DB19\PDB1\TEMP02.DBF' size 20m;
Tablespace created.
SQL> select tablespace_name from v$sort_segment;
TABLESPACE_NAME
------------------------
TEMP
如果您想要查看所有臨時表空間,可以將 DBA_TABLESPACES (type=TEMPORARY) 或 DBA_TEMP_FILES 外連接到 V$SORT_SEGMENT。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.