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

Oracle11g RAC表空间扩容

数据库3年前 (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

相关文章

CentOS7 安装Oracle12cR2

CentOS7 安装Oracle12cR2

在CentOS7.8 Minimal版本下安装Oracle Database 12c Release 2一键安装oracle-single-install.zip系统环境准备sed -i&n...

RHEL6.5安装Oracle Tuxedo

RHEL6.5安装Oracle Tuxedo

实验环境操作系统:RedHat Enterprise Linux 6.5虚拟机:VMware ESXi 6.5中间件:Oracle Tuxedo 11g R1 11.1.3.0环境配置系统分...

CentOS7.5 安装MySQL ndb集群 RPM方式

CentOS7.5 安装MySQL ndb集群 RPM方式

当企业的MySQL业务到达一定的当量,就需要一定规模数量的MySQL数据库来负载均衡数据库请求,负载均衡的前提是每个服务器的数据库是数据同步的,在业务量不大的时候会使用主、从复制的方法实现服务器数据同...

RHEL7.4 Oracle11gR2 RAC udev

RHEL7.4 Oracle11gR2 RAC udev

系统版本 Red Hat Enterprise Linux 7.4 数据库版本 Oracle Database 11g Release 2 for Linux x86-64服务器 Dell...

RHEL7.4 安装MySQL5.7单机版

RHEL7.4 安装MySQL5.7单机版

AAA服务器指定使用MySQL版本为5.7.15,软件包为mysql-5.7.15-linux-glibc2.5-x86_64.tar.gzMySQL5.7安装删除冲突软件包rpm -aq&...

CentOS7.6 安装MySQL NDB集群 YUM方式

CentOS7.6 安装MySQL NDB集群 YUM方式

CentOS 7.6 (1810) 64位DVD镜像安装MySQL 5.7 NDB集群,采用YUM方式系统安装系统组件系统分区IP规划需要5个虚拟机充当服务器,一个客户机远程连接测试管理节点mgm =...