当前位置:首页 > 数据库 > Oracle11g RAC表空间扩容

Oracle11g RAC表空间扩容

数据库2年前 (2019-09-05)

Oracle11g RAC表空间扩容

RAC表空间扩容和单机不一样,因为RAC环境数据库使用的是ASM共享存储,这里对TS_RPT_DATA表空间进行扩容


查看ASM分区剩余空间

su - grid
sqlplus / as sysasm
select group_number,name,total_mb,free_mb from v$asm_diskgroup;

Oracle11g RAC表空间扩容


查看数据文件路径

select a.tablespace_name,a.FILE_NAME,bytes/1024/1024||'M' "size",a.AUTOEXTENSIBLE,a.MAXBYTES,a.INCREMENT_BY from dba_data_files a where a.tablespace_name in ('TS_RPT_DATA')  order by a.FILE_NAME;

Oracle11g RAC表空间扩容

路径为+DG_BIL_DATA下


扩展表空间

alter tablespace TS_RPT_DATA add datafile '+DG_BIL_DATA' SIZE 25600M AUTOEXTEND ON NEXT 128M;
alter tablespace TS_RPT_DATA add datafile '+DG_BIL_DATA' SIZE 25600M AUTOEXTEND ON NEXT 128M;

Oracle11g RAC表空间扩容


确认扩展后表空间使用率

set pages 999
set linesize 999
SELECT a.tablespace_name "TABLESPACE NAME", 
100-ROUND((NVL(b.bytes_free,0)/a.bytes_alloc)*100,2) "OCCUPANCY RATE(%)",
ROUND(a.bytes_alloc/1024/1024,2) "CAPACITY(M)",
ROUND(NVL(b.bytes_free,0)/1024/1024,2) "FREE(M)",
ROUND((a.bytes_alloc-NVL(b.bytes_free,0))/1024/1024,2) "USE(M)", 
TO_CHAR(SYSDATE,'yyyy-mm-dd hh24:mi:ss') "TIME"   
FROM  (SELECT f.tablespace_name,
SUM(f.bytes) bytes_alloc,
SUM(DECODE(f.autoextensible,'YES',f.maxbytes,'NO',f.bytes)) maxbytes   
FROM dba_data_files f   GROUP BY tablespace_name) a, 
(SELECT  f.tablespace_name,  SUM(f.bytes) bytes_free  
FROM dba_free_space f   GROUP BY tablespace_name) b
WHERE a.tablespace_name = b.tablespace_name;

Oracle11g RAC表空间扩容

本站所有文章均可随意转载,转载时请保留原文链接及作者。

本文链接:https://www.vos.cn/db/349.html

相关文章

CentOS6 安装Oracle11gR2

CentOS6 安装Oracle11gR2

使用oracle-rdbms-server-11gR2-preinstall工具,自动安装oracle所需的RPM包,自动创建oracle用户和dba、oinstall组,自动配置/etc/sysct...

解决11g RAC环境ORA-01157 ORA-01110

解决11g RAC环境ORA-01157 ORA-01110

节点1执行查询,得到错误提示ORA-01157 DBWR被锁定, ORA-01110提示了数据文件路径如下ERROR at line 1: ORA-01157:&nbs...

CentOS7.6 静默安装Oracle11gR2

CentOS7.6 静默安装Oracle11gR2

CentOS7.6系统环境默认无GUI,使用Oracle系统环境快速部署工具oracle-rdbms-server-11gR2-preinstall并使用响应文件命令行模式下进行Oracle 11gR...

Oracle11g ASM分区在线扩容

Oracle11g ASM分区在线扩容

DG_BIL_DATA这个DG存储空间不足,需要给DG加1个200G的LUN。ASM扩容步骤为 1.存储新建LUN或者扩容原LUN 2.系统扫盘绑定LUN 3.ASM扩容对应DG存储操作SAN存储划分...

重置windows下mysql root密码

重置windows下mysql root密码

重置windows下mysql root密码先关闭mysql服务net stop mysql跳过权限,窗口不要关闭mysqld --defaults-file="...

SQL Server® 2008 R2 SP3 Express Edition自动备份

SQL Server® 2008 R2 SP3 Express Edition自动备份

给客户搞的hmailserver安装的是2008 R2 SP3 Express Edition,没有sql agent,无法自动备份数据库。做一个sql语句GO   ...