软件开发db2 9.7delete

db2删除数据

有一张表A,每天会插入400万左右数据,并且,需要删除掉一个月之前插入的数据。但是delete不现实,会导致满日志。求问:如何删除?显示全部
有一张表A,每天会插入400万左右数据,并且,需要删除掉一个月之前插入的数据。但是delete不现实,会导致满日志。

求问:如何删除?收起
参与8

查看其它 6 个回答wangyax的回答

wangyaxwangyax软件开发工程师金融机构
有几种手段:
1.正如楼上所说的用分区表,历史数据通过detach rollout
2.创建31张表,1天一张表,再创建别名指向当前在使用的表。要清理历史数据直接drop后重建或者通过不记录日志的方式清理数据。
互联网服务 · 2014-06-24
浏览1238

回答者

wangyax
软件开发工程师金融机构

wangyax 最近回答过的问题

回答状态

  • 发布时间:2014-06-24
  • 关注会员:1 人
  • 回答浏览:1238
  • X社区推广