AIX Version 6 裸设备 小机上增加数据文件

基础知识:
1、设备知识:
brw-rw-rw 3 bin bin 2 7 NOV 19 14:00 /dev/ ora_toolstmp_1
c-w--w--w 2 bin bin 6 0 NOV 30 10:02 /dev/ rora_toolstmp_1
首个字母是b的含义:块设备特殊文件则是指硬盘、软盘、磁带这样的设备,它们的记录数据是以512个字节的数据块为单位(512byts=1block)的,因此被称为块设备。
首个字母是c的含义:字符设备特殊文件则是用于数据传输,数据传输时通常以字符为单位,因此被称为字符型设备。
2、AIX知识:
在oracle部署在AIX系统上添加数据文件原理: 每一个数据文件对应一个r裸设备,一个裸设备对应一个逻辑卷,一个逻辑卷也就是一个固定的大小,这就意味着数据文件开不开自动扩展意义也就不大了,不开自动扩展还不会降低数据库性能。
情景:假设我们要增加一个名为:ora_tmp_3的数据文件
增加数据文件或创建表空的步骤的:
1、查看当前数据文件所在的逻辑卷组为oradatavg:
#lsvg
oradatavg
2、查看当前逻辑卷组下所有逻辑卷,没有可用的逻辑卷( open/syncd表示已被表空间占用,closed/syncd表示未使用):
#lsvg -l oradatavg
3、手工在oradatavg卷组下分出一个ora_tmp_3逻辑卷
#mklv -y 'ora_tmp_3' -w'n' -s'n' -r'n' -t'raw' oradatavg 60
--上面的命令:-y ora_tmp_3 代表逻辑卷名  -w'n' -s'n' -r'n' -t'raw' oradatavg 60 不给读写,分配60个PP的大小(每个PP为512M,通过lsvg oradatavg查看卷组PP的大小),所属组为oradatavg  ,所以该裸设备的大小为60*512M=30G
这样会在/dev目录下生成两个文件,一个是块设备,一个是字符设备:

4、接着更改字符设备的所属权限:
# chown oracle:dba /dev/rora_tmp_3
5、最后就可以使用这个字符设备来增加数据文件了
SQL> alter tablespace ZLTOOLSTMP add tempfile '/dev/ rora_tmp_3' size 10719M autoextend off;
Tablespace altered.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值