关于Sybase IQ空间问题

故障现象:

 1. sp_iqdbspace统计db空间,占用1.4TB,同时发现空间使用量,非正常的增长过快

2. sp_iqstatus查询db状态,发现other versions有很大的占用量

3. sp_iqdbsize统计db实际占用空间,发现占用1.2TB

4. 存在数百G,空间的差异

5. 由于备份空间问题,有进行增加盘柜空间动作,过程中,对write server有做停机维护,read server没有动作

 

故障原因:

1. 系统为多节点架构1台write server,1台read server

2. 重启write server,进行维护,没有通过sybase central,关闭read server的访问,导致read server上,有大量old version的数据,与write server数据不一致

 3. old version数据,也是同样保存在iq的main db space中,所以,做sp_iqdbspace统计,会计算到这些数据,而做sp_iqdbsize,统计的是实际数据空间,故不会计算到这些old version的数据

4. old version的数据的检查,对应sp_iqdbsize中的other versions栏位,大小就是后面的数值

 

解决方法:

1. Sybase central中关闭read server的服务

2. write server上关闭多节点服务

3. write server重新启动IQ服务,让IQ系统做相应检测,释放other versions空间

4. 启动多节点服务在write server上的Agent服务

5. 在Sybase central中的多节点配置里,启动write server和read server的服务

6. 启动后,SQL Remote,应该为active 7. 在write server上sp_iqstatus,other version为0,问题解决

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值