社区
Java SE
帖子详情
关于java 定时查询数据库的问题
山城码农小松哥
2014-07-15 10:46:03
大家好,我有一个需求,定时查询数据库,查看指定表是否有新数据,如果有,则执行一些操作,然后把数据状态更新了,这个表的数据量非常多,每天可能有1W条左右,间隔是最多每隔5分钟就要去查询一次,各位大神提提意见吧。由于数据量比较大,而且需要执行一些任务,在效率方面能做的更好的。
...全文
385
2
打赏
收藏
关于java 定时查询数据库的问题
大家好,我有一个需求,定时查询数据库,查看指定表是否有新数据,如果有,则执行一些操作,然后把数据状态更新了,这个表的数据量非常多,每天可能有1W条左右,间隔是最多每隔5分钟就要去查询一次,各位大神提提意见吧。由于数据量比较大,而且需要执行一些任务,在效率方面能做的更好的。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
commanager
2014-07-15
打赏
举报
回复
你不是有数据状态嘛,每次根据修改前的数据状态去查询就可以了。每天才1w左右,不算很多。平均很次查询35条左右,就算有峰值,也不过几百条吧。获取后,放入map中,另起线程去执行任务,最后根据条件批量update,应该效率还行吧!
rumlee
2014-07-15
打赏
举报
回复
这个数据量很小的了,每天1万左右,一年最多也不过几百万条数据,每5分钟查询一次,那有什么问题,你就是5分钟查询100次也不会有问题,关键是你的sql语句和你的表结构的优化,索引的优化等。
JAVA
将一个数据中数据
定时
自动复制(抽取)到另一个数据库
用
java
中的线程控制程序从一个数据库中
定时
自动抽取数据到另一个数据库,实现数据库的同步。代码很详细。
Spring+Quartz 从数据库中获取
定时
任务和
定时
时间,动态实现对
定时
任务的增删改查
Spring+Quartz 从数据库中获取
定时
任务和
定时
时间,动态实现对
定时
任务的增删改查,部署到tomcat即可看到
定时
任务执行效果。本人亲测,可用!
Java
学习指南20
Java
FX高级
本篇配备充分的实例,包含以下内容:* 界面线程与工作线程的基本原理*
定时
任务* 小任务,即一次性的短任务* 进度条定制* 对话框定制* 滚动窗口ScrollPane的使用* 弹出式窗口 Popup的使用方法* 拖放技术 Drag And ...
Java
定时
备份MySql数据库
Java
定时
备份数据库
Java
备份MySql数据库
java
定时
备份mysql数据库
java
备份mysql数据库
【代码】
Java
定时
备份MySql数据库
Java
定时
备份数据库
Java
备份MySql数据库
java
定时
备份mysql数据库
java
备份mysql数据库。
java
定时
从数据库抓取数据库,
java
查询数据库
java
如何实现
定时
从数据库查询新增的数据?...
第一类,开个线程,定式扫描,好比每一分钟查询一次数据库,将前后数据做比对(比对方式能够正在
java
端先把第一次的数据存到一个调集外,然后每次查询调集之后,将两次的内容正在
java
端做比力)第二类,正在数据库端,...
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章