oracle数据库扩容方案_ORACLE数据库扩容
本文档实施目标 AIX 表空间:ITDB 方式:裸设备方式扩容方案 作者:johncoco 日期:2016/1/29
1、查询oracle数据库表空间ITDB使用到的裸设备文件,注意裸设备文件( 开头带r)与裸设备(不带r)的区别
查询表空间已使用的裸设备文件名称
>select * from DBA_DATA_FILESwhere tablespace_name = 'ITDB';
/dev/rora_uip_tbs01
.
.
/dev/rora_uip_tbs27
这些裸设备文件对应的裸设备(lv)为ora_uip_tbs*
2、查看VG卷组信息
# lsvg
rootvg
datavg
dmvg
data02vg
3、这些裸设备LV位于data02vg卷组
#lsvg -l data02vg
ora_uip_tbs15 raw 16 16 1 open/syncd N/A
.
.
ora_uip_tbs27 raw 16 16 1 open/syncd N/A
#lsvg data02vg
data02vg信息
PP大小为:256MB 共有PPs为: 799个 共有容量为:204544MB=256MB*799=199.25GB
可用PPs为: 165个 可用容量为:42240MB=41.25GB
4、新的LV(卷)从ora_uip_tbs28开始建立,建立三个LV,每个10GB,每个LV的pp_size=256MB PPs_number=10GB/256MB=40
5、新建3个裸设备(LV)
AIX 的裸 设备跟 LINUX 有些不一样, 建立完 LV 会在 /dev/ 下生成跟 LV 名称前加 R的文件, 它就是 LV 的裸设备文件。
命令格式:mklv -y LVname -T O -w n -s n -r n VGname NumPPs
#mklv -yora_uip_tbs28 -t 'raw' -T O -w n -s n -r n data02vg 40
#mklv -y ora_uip_tbs29 -t 'raw' -T O -w n -s n -r n data02vg 40
#mklv -y ora_uip_tbs30 -t 'raw' -T O -w n -s n -r n data02vg 40
6、查看参考属性修改rlv块设备权限
#ls -l /dev/ora_uip_tbs*
按照参考修改
#chown oracle:dba ora_uip_tbs28
#chown oracle:dba ora_uip_tbs29
#chown oracle:dba ora_uip_tbs30
7、然后添加三个裸设备文件到表空间ITDB(注意放入裸设备文件的数据文件略小于裸设备容量 10200MB<10240MB)
sqlplus>
>ALTER TABLESPACE "ITDB" ADD DATAFILE '/dev/rora_uip_tbs28 ' SIZE 10200M REUSE;
>ALTER TABLESPACE "ITDB" ADD DATAFILE '/dev/rora_uip_tbs29 ' SIZE 10200M REUSE;
>ALTER TABLESPACE "ITDB" ADD DATAFILE '/dev/rora_uip_tbs30 ' SIZE 10200M REUSE;
使用裸设备作为oracle的数据文件的注意事项
1、一个裸设备只能放置一个数据文件
2、数据文件的大小不能超过裸设备的大小
如果是日志文件,则裸设备最大可用大小=裸设备对应分区大小 - 1 * 512 (保留一个redo lock)
如果是数据文件,则裸设备最大可用大小=裸设备对应分区大小 - 2 * db_block_size(保留两个block)
为了简单起见,对所有的文件设置称比裸设备小1M即可。
3、数据文件最好不要设置称自动扩展,如果设置称自动扩展,一定要把maxsize设置设置为比裸设备小
4、linux下oracle不能直接把逻辑卷作为裸设备,也要进行绑定。unix下就不需要。
oracle数据库扩容方案_ORACLE数据库扩容相关推荐
- oracle数据库赋权_oracle数据库用户之间授权
今天遇到一个数据库的问题: 系统数据库用户下创建了几个视图用于外部系统开发报表使用,当外部系统提取视图数据时,需要通过一个只能访问需要视图权限的用户,于是想到给他创建一个新的用户,并给这个用户分配只能 ...
- oracle tns 代理配置_oracle数据库tns配置方法详解
TNS简要介绍与应用 Oracle中TNS的完整定义:transparence Network Substrate透明网络底层,监听服务是它重要的一部分,不是全部,不要把TNS当作只是监听器. TNS ...
- oracle数据库导出灰色_Oracle数据库导入导出命令总结
Oracle数据导入导出imp/exp就相当于oracle数据还原与备份.exp命令可以把数据从远程数据库服务器导出到本地的dmp文件,imp命令可以把dmp文件从本地导入到远处的数据库服务器中.利用 ...
- mysql数据库tns配置_oracle数据库tns配置方法详解
TNS是Oracle Net的一部分,专门用来管理和配置Oracle数据库和客户端连接的一个工具,在大多数情况下客户端和数据库要通讯,必须配置TNS,下面看一如何配置它吧 TNS简要介绍与应用 Ora ...
- mysql数据库巡检方案_Mysql数据库巡检
DBA需要经常的对数据库进行一些检查,如数据库磁盘的占用量,缓存的命中率,内存的分配等,目的为简化频繁输入这些繁琐的命令. #!/bin/bash ########################## ...
- oracle数据库扩容方案_数据库一体机替代IOE架构,在财税行业的崛起
取代IOE架构的会是什么呢?从目前的发展趋势来看,数据库一体机非常有可能成为它的替代者. 且看一下数据库一体机的组成 自2008年9月24日,Oracle公司发布第一代一体机:The HP Oracl ...
- oracle 调用java 类_oracle数据库PL SQL调用Java类程序代码
作为JAVA程序员,对ORACLE的javasource一直是想找个机会下手的.呵呵!风高月夜,此时正下手之机. Oracle有提供一个叫"外部例程"来实现与其他编程语言的访问.例 ...
- oracle数据库导出灰色_oracle数据库导出和oracle导入数据的二种方法(oracle导入导出数据)...
方法一:利用PL/SQL Developer工具导出: 菜单栏---->Tools---->Export Tables,如下图,设置相关参数即可: 方法二:利用cmd的操作命令导出,详情如 ...
- oracle 三表关联更新_Oracle数据库入门
Oracle数据库的基本概念 个人理解:Oracle在数据库的整体定义上与Mysql不同,但在具体的数据项操作,例如增删改查上,两者的知识是可以很好的重合的.因此大家在学习的时候,得学会有的放矢. O ...
最新文章
- Python训练营2021:构建8个真实世界的Python项目
- BCompare注册文件+密钥被撤销解决方案
- 计算机网络日,《计算机网络原理》教学日历[汇编].pdf
- NLP模型压缩六大方法介绍
- 使用WebDriver遇到的那些坑
- 《YOLO算法笔记》(草稿)
- 给plt.axvline设置图例(label)
- python批量修改文件名为excel中指定名称_在Python脚本的帮助下,使用excelsh中的名称映射重命名文件夹中的文件名...
- Linux PCI驱动框架分析:(Peripheral Component Interconnect,外部设备互联)
- latex设置脚注页码设置_毕设论文页眉页码设置
- ssas 分区 设置_如何在Analysis Services多维中对SSAS多维数据集进行分区
- 计算机考试用户名和密码,计算机模块考试忘记了用户名和密码怎么办
- windows下ch340 usb转串口芯片的驱动从哪里下载?
- java对象关系_【java类和对象的关系】
- 下载完apk安装包后实现自动安装;
- 【语音加密】基于matlab GUI语音信号加密解密(带面板)【含Matlab源码 181期】
- OpenCv学习篇——图像中值滤波算法
- 德国Taufenbach激光打标机电源维修RFE020详解
- linpack环境搭建:Openmpi+Openblas+HPL安装教程
- 动态与静态Shape
热门文章
- python email模块详解_python email模块
- centos安装mysql8.0.13_CentOS 7.4安装MySql 8.0.13及配置
- PHP电子合同对接流程,E签宝电子合同对接实战经验
- python中again函数怎么用_《“笨方法”学python 》 once again 20170729
- java后端做教育视频网站源码_【Java并发面试点】看这一篇应该是够了
- python编译成class_python class
- WARNING: IPv4 forwarding is disabled. Networking will not work.
- centos 修改密码_openstack Train版部署——基于centos系统(四)
- zstack信道_Zigbee信道原理
- c创建python虚拟机_cpython大致数据结构实现笔记