一時表領域定義を確認する

Pocket

【概要】
DBA_TEMP_FILESにより、一時表領域定義を確認する。
【SQL文】
/*
|| ■一時表領域定義を確認する
||
|| 【項目の説明】
|| TABLESPACE_NAME :ファイルが属する表領域の名前
|| FILE_NAME :データベースの一時ファイル名
|| STATUS :ファイルの状態:OFFLINE、ONLINE、UNKNOWN
|| AUTO :ファイルが自動拡張可能か(YES)そうでないか(NO)
|| CUR_SIZE :ファイル・サイズ(バイト)
|| USR_SIZE :ファイルの実際に使用可能な部分のサイズ(バイト)
|| MAX_SIZE :最大ファイル・サイズ(バイト)
|| INCRE :自動拡張のデフォルト増分値(Oracleブロック内)
*/
set lines 150
set pages 100

clear col
ttitle off

col TABLESPACE_NAME for a10
col FILE_NAME for a50
col STATUS for a10
col AUTO for a5
col CUR_SIZE for 999,999,999
col USR_SIZE for 999,999
col MAX_SIZE for 999,999,999
col INCRE for 999,999

ttitle left ‘■■■ 一時表領域データファイル情報 ■■■’
spool tbstemp_info.lis

SELECT tablespace_name
, file_name
, status
, autoextensible AUTO
, bytes/(1024*1024) CUR_SIZE
, user_bytes/(1024*1024) USR_SIZE
, maxbytes/(1024*1024) MAX_SIZE
, increment_by INCRE
FROM dba_temp_files
ORDER BY 1, 2
;
spool off
clear col
ttitle off
set line 80

以上です (^^♪