表空间状况:
因为晚上的WEB业务非常稀少,马上怀疑是数据交换出了问题,不是真的预订数据多就是数据交换程序出错。因为我们的交换程序有个特性,把所有的交换内容包括交换出错的详细信息都用CLOB字段保存在表里了。
于是用如下语句进一步查大字段对象:
查询结果:
很显然上述EXCHANGE_LOG占据了50310M的空间,而该表空间总共消耗了63662.796875M,显然问题就出在这个大对象下。
因为该部分数据不能测地删除,故采用如下JOB对重复数据进行提纯处理:
我们通过建exchange_log_history表提取sz_exchange_log中的数据,删除大量的冗余数据