Informix11.70培训笔记(4)

日志:物理日志,逻辑日志(两者的的默认大小不合理)
设置物理/逻辑日志:
显示日志信息:onstat -l


物理日志:保存数据的前映象
逻辑日志:保存数据库的变化(现在的数据库都是先写日志数据库)


设置物理日志:默认保存在rootdbs中,创建新的表空间,更改物理日志到新的位置
mkdir -p /disk/sdb6/dbs
chown informix:informix /disk/sdb6/dbs
touch /disk/sdb6/dbs/phydbs
chmod 660 /disk/sdb6/dbs/phydbs
chown informix:informix /disk/sdb6/dbs/phydbs
(informix用户)onspaces -c -d phydbs -o 0 -s 102400 -p /disk/sdb6/dbs/phydbs


更改物理日志到新的位置:
onparams --help
onparams -p -s 102000 -d phydbs -y  size:要小一点


逻辑日志(主要考量事务处理:20G):一个正常运行数据库至少要有3个逻辑日志
删除所有的现有逻辑日志,指到新的位置(表空间)
一般是先添加新的逻辑日志,再删除已有的逻辑日志。
touch /disk/sdb6/dbs/logdbs1
chmod 660 /disk/sdb6/dbs/logdbs1
chown informix:informix /disk/sdb6/dbs/logdbs1


touch /disk/sdb6/dbs/logdbs2
chmod 660 /disk/sdb6/dbs/logdbs2
chown informix:informix /disk/sdb6/dbs/logdbs2


(informix用户)
onspaces -c -d logdbs1 -o 0 -s 51200 -p /disk/sdb6/dbs/logdbs1
onspaces -c -d logdbs2 -o 0 -s 51200 -p /disk/sdb6/dbs/logdbs2


添加新的逻辑日志:
onparams -a -d logdbs1 -s 51000 -i
onparams -a -d logdbs2 -s 51000 -i
onstat -l


删除逻辑日志:
onparams  -d -l 2 -y


ontape  -a --手动备份逻辑日志
ontape -c --持续备份逻辑日志
ontape -s -L 0
ontape -s -L 1
ontape -s -L 2


临时空间:用来做排序的,对性能优化非常重要(临时表),默认放在rootdbs中
从配置文件中设置(参数文件)
onstat -c |grep TEMP
临时空间要设置多个,自动并行处理,同时往多个里面写,可提高性能
DBSPACETEMP默认使用rootdbs空间,需要修改
onspace --help


touch /disk/sdb6/dbs/tempdbs1
chmod 660 /disk/sdb6/dbs/tempdbs1
chown informix:informix /disk/sdb6/dbs/tempdbs1


touch /disk/sdb6/dbs/tempdbs2
chmod 660 /disk/sdb6/dbs/tempdbs2
chown informix:informix /disk/
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值