binyan17 发表于 2013-1-14 08:56:04

Oracle维护常用脚本

1、查看表空间使用情况

SELECT B.FILE_ID  文件ID,         B.TABLESPACE_NAME  表空间,         B.FILE_NAME     物理文件名,         B.BYTES / 1024 / 1024       总兆数,         (B.BYTES - SUM(NVL(A.BYTES, 0))) / 1024 / 1024   已使用M,         SUM(NVL(A.BYTES, 0)) / 1024 / 1024        剩余M,         SUM(NVL(A.BYTES, 0)) / (B.BYTES) * 100 剩余百分比   FROM DBA_FREE_SPACE A,       DBA_DATA_FILES B   WHERE A.FILE_ID = B.FILE_ID   GROUP BY B.TABLESPACE_NAME,       B.FILE_NAME,       B.FILE_ID,       B.BYTES   ORDER BY B.TABLESPACE_NAME; 1、给表空间添加数据文件

alter tablespace 空间名 add datafile '/dev/rdata_1g_21' size 1000M autoextend off,'/dev/rdata_1g_25' size 1000M autoextend off,'/dev/rdata_1g_22' size 1000M autoextend off; 持续更新中……
页: [1]
查看完整版本: Oracle维护常用脚本