알버트의 개발하는 블로그
[DB] 오라클 테이블스페이스 용량 확인 쿼리문 본문
1. 테이블스페이스별 용량 확인 쿼리문(MB 단위)
select substr(a.tablespace_name,1,30) tablespace,
round(sum(a.total1)/1024/1024,1) "TotalMB",
round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1) "UsedMB",
round(sum(a.sum1)/1024/1024,1) "FreeMB",
round((round(sum(a.total1)/1024/1024,1)-round(sum(a.sum1)/1024/1024,1))/round(sum(a.total1)/1024/1024,1)*100,2) "Used%"
from
(select tablespace_name,0 total1,sum(bytes) sum1,max(bytes) MAXB,count(bytes) cnt
from dba_free_space
group by tablespace_name
union
select tablespace_name,sum(bytes) total1,0,0,0
from dba_data_files
group by tablespace_name) a
group by a.tablespace_name
order by tablespace;
'프로그래밍 언어 > DB' 카테고리의 다른 글
[DB] SQL쿼리문 JOIN문 사용 방법 (0) | 2022.07.22 |
---|---|
[DB] 쿼리문 <sql> 태그, <include> 태그 사용법 (0) | 2022.05.10 |
[DB] MSSQL 인덱스 재구성하기 (0) | 2022.02.14 |
[DB] MSSQL Table 복사하기 / 테이블 백업하기 (0) | 2022.02.14 |
[DB] DBMS의 정의와 종류 (오라클, MySQL, MariaDB, MSSQL) (0) | 2022.01.28 |