删除数据问题.

zly1980 2004-02-09 01:33:37
现在一个表TA里面有很大的数据,1.2亿条,现在数据还在快速的增加,如果现在想把数据保持在一定的量上,至少要最大限度的减小数据增长的速度,现在想把N天前的数据删除掉,最简单难道就是写个JOD在晚上去DELETE掉那些数据,每天删除比如60天前的数据,但是我怕操作很慢,因为以前试过一次删除一个月左右的数据(60*30万条),结果半天也没完成,现在删除的只是一天的数据,大概是60万条,这样会不会也很慢?需要多久?前几天问了一下,一个朋友说的,先把需要的数据导出来,之后再删除表,再把需要的数据导回去,这个方法是适合在需要的数据是少量,删除的是大量的时候.现在我删除是少量,需要的是大量,这个方法肯定是不是最好的最有效的,直接在JOD里面DELETE可以吗?主要是速度问题,我现在不敢去试,怕慢,一慢那访问数据库的程序就几乎没有办法运行,所以请各位有经验的朋友帮帮忙.
...全文
33 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复

17,377

社区成员

发帖
与我相关
我的任务
社区描述
Oracle 基础和管理
社区管理员
  • 基础和管理社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧