/u01/app/oracle/oradata/PROD4/ywzd.dbf 300 8
9
SYS@PROD4> !ls -alt /u01/app/oracle/oradata/PROD4/ywzd.dbf 10
-rw-r----- 1 oracle oinstall 314580992 Apr 3 14:50
/u01/app/oracle/oradata/PROD4/ywzd.dbf
11
12
-- 查看表空间使用情况 13
set linesize 1000 14
col file_name for a70 15
SELECT UPPER(F.TABLESPACE_NAME) "TablespaceName", 16
D.TOT_GROOTTE_MB "TotalSize(M)", 17
D.TOT_GROOTTE_MB - F.TOTAL_BYTES "UsedSize(M)", 18
TO_CHAR(ROUND((D.TOT_GROOTTE_MB - F.TOTAL_BYTES) / D.TOT_GROOTTE_MB * 100, 19
2), 20
'990.99') "UsedPercent", 21
F.TOTAL_BYTES "FreeSize(M)" 22
FROM (SELECT TABLESPACE_NAME, 23
ROUND(SUM(BYTES) / (1024 * 1024), 2) TOTAL_BYTES 24
FROM DBA_FREE_SPACE 25
GROUP BY TABLESPACE_NAME) F, 26
(SELECT DD.TABLESPACE_NAME, 27
ROUND(SUM(DD.BYTES) / (1024 * 1024), 2) TOT_GROOTTE_MB 28
FROM DBA_DATA_FILES DD 29
GROUP BY DD.TABLESPACE_NAME) D 30
WHERE D.TABLESPACE_NAME = F.TABLESPACE_NAME 31
/ 32
--扩容数据文件1
ALTER DATABASE DATAFILE '/u01/app/oracle/oradata/PROD4/ywzd.dbf' RESIZE 301m;2
--再次查看数据文件大小,最初创建大小是300M,当前大小是301M3
col name for a454
set linesize 5005
SELECT FILE#, STATUS, ENABLED, CHECKPOINT_CHANGE#,
round(CREATE_BYTES/1024/1024)create_mb,
6
round(BYTES/1024/1024) current_MB, NAME FROM V$DATAFILE where name like '%ywzd%';7
FILE# STATUS ENABLED CHECKPOINT_CHANGE# CREATE_MB CURRENT_MB NAME 8
文档被以下合辑收录
评论