社区
Java SE
帖子详情
请问: 如何用java实现监听数据库表中的某个字段,一旦有update操作就读取数据或触发进行另外的操作处理
lmcy
2005-01-07 11:29:37
不用数据库的触发器,用java程序是怎么实现的?急,大家帮帮忙
...全文
733
4
打赏
收藏
请问: 如何用java实现监听数据库表中的某个字段,一旦有update操作就读取数据或触发进行另外的操作处理
不用数据库的触发器,用java程序是怎么实现的?急,大家帮帮忙
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
junnef
2005-01-08
打赏
举报
回复
如果对数据库的操作没有使用同一的接口如实体bean之类的(当然你也可以给数据库当前表做个自己的接口文件,所有操作数据库当前表的都要通过该接口,规则就定义在接口文件中),那么你很难通过java程序进行控制,因为对一个数据库字段的操作权限太广了,所有正确连接的都可以进行update操作。而设置线程的问题,基本上是不现实,因为数据库同步就是一个比较令人头痛的事,特别是有些政府机关或者大企业的数据库一年的数据量就有十几个G,不作大量的额外工作很难高效确定哪个数据段在何时被更改了。
诗海
2005-01-08
打赏
举报
回复
开个线程,不停查询数据库,比较和上一次取得的数据是否相同。
这相当于数据库多开了一个连接,应该对数据库性能没有什么影响。
如果影响了java程序的性能,每次查询后wait几个毫秒就可以了
lmcy
2005-01-08
打赏
举报
回复
我对数据库中该表的操作是用实体bean的,是不是我调用了实体bean的update操作方法后就可以设置标志了?
hxzg001
2005-01-07
打赏
举报
回复
这个还真没考虑过。。。
你的代码是否采用了统一的数据库操作工具类?如果是的话还比较好办,可以在这个工具类统一实现对特定字段的监控。
Java
实现
对部分MySQL表
监听
轻量级
监听
MySQL
程序中
监听
数据库
变化的各种方法与实践
数据
监听
数据库
发送Http
数据库
调用
Java
数据库
主动通知 应用程序捕获数据变更的最佳实践 数据
监听
数据库
发送Http请求应用程序
数据库
调用
Java
程序
数据库
主动通知应用程序数据变更 应用程序捕获数据变更的最佳实践 UTL_HTTP DBMS_
JAVA
PHP
实现
MySQL
数据库
表
字段
值自动
监听
及更新
操作
在开发Web应用程序时,我们经常遇到需要
监听
数据库
表的特定
字段
值,并在该值发生变化时
触发
相应的
数据库
更新
操作
的需求。本文将介绍如何使用PHP
实现
这种自动
监听
和更新的功能。
实时
监听
数据库
变化
最近遇到一个需求,需要
监听
数据库
中的数据变化,并及时通知后端服务做出相应的
处理
。本文将介绍如何使用四种方式
实现
监听
MySQL
数据库
中的数据变化并通知后端服务的功能,包括:轮询方式、使用
触发
器方式、MySQL自带的Binlog方式、使用开源的Canal工具
利用FME
实现
PostgreSQL
数据库
的实时更新
利用FME SERVER创建自动更新任务,FME SERVER可以部署计划任务,将需要计划执行的模板配置模板参数与自动执行计划,FME SERVER即可以自动执行模板,将CDC同步更新模板作为计划任务部署在FME SERVER中就可以
实现
PostgreSQL
数据库
的自动同步更新。PostgreSQL具备
触发
器功能,能够将
触发
器功能
进行
触发
激活,对指定的数据表
进行
实时
监听
,按照
监听
指令将“增删改”数据记录到新的变化记录
表中
。主要的缺点因为需要全库数据比对,对
数据库
的性能是有很大的影响的。
Java SE
62,614
社区成员
307,327
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章