java - 批量删除大量数据的一个疑问
巴扎黑
巴扎黑 2017-04-18 09:42:41
[Java讨论组]

有一张同步表,这里面每条信息都有一个图片路径,这张表每天产生50万条数据,到了第二天凌晨需要删除这50万条数据,以及这50万条数据对应的图片文件。

我的想法是:

  • 在一个循环中进行前100条当天数据的分页查询,一旦查询有数据,就进入循环

  • 然后将每次分页查询出来的内容进行遍历,获取图片路径,然后进行图片文件的删除,并将刚才分页查询出来的数据从数据库里删掉

不知道大家有没有更好的办法,能更快速的进行删除

谢谢

巴扎黑
巴扎黑

全部回复(4)
怪我咯

加个按日期的字段吧,图片按日期分目录。每天删除一个目录。

伊谢尔伦

退休后开始搞技术啦?

PHPz

为什么要一起删除的图片没有在一个特定的路径下呢?

PHP中文网

按天建表,按天建图片目录

热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责申明 意见反馈 讲师合作 广告合作 最新更新 English
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送
PHP中文网APP
随时随地碎片化学习

Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号