社区
Java SE
帖子详情
Java 定期事务设计 讨论
shengfukang1987
2009-12-25 03:45:36
要求每天定期对Oracle数据库相应表做相应操作,是但用Oracle的JOB,还是用一个脚本启动一个Java程序,然后Java程序区操作数据库呢,这样做分别有什么好处和坏处呢?或者是否还有什么方法更好呢?谢谢大家都讨论下哦,谢谢
...全文
141
8
打赏
收藏
Java 定期事务设计 讨论
要求每天定期对Oracle数据库相应表做相应操作,是但用Oracle的JOB,还是用一个脚本启动一个Java程序,然后Java程序区操作数据库呢,这样做分别有什么好处和坏处呢?或者是否还有什么方法更好呢?谢谢大家都讨论下哦,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
haiyeshenglan
2010-01-03
打赏
举报
回复
不错,顶
princess_rosie
2009-12-26
打赏
举报
回复
路过看看
crazylaa
2009-12-26
打赏
举报
回复
没什么好讨论的。用JOB,10g以上升级了,叫Schedule。
realreachard
2009-12-25
打赏
举报
回复
JOB吧
如果有复杂的业务,自己弄也无所谓,留下详细的log就行了,
java_running
2009-12-25
打赏
举报
回复
补充:
Lz大哥或大姐,记哒结贴...
java_running
2009-12-25
打赏
举报
回复
如果数据库能做到的事情建议不要其他程序去做...
建议和楼上一样...
nickycheng
2009-12-25
打赏
举报
回复
单单对数据库操作,用job执行存储过程会比较好些。速度快,稳定。缺点是换一种数据库就不合适了。
如果有复杂的逻辑要求(设计数据转储,处理),可能存储过程编写较复杂,那么只能用程序方式去实现了。但是换一种数据库,稍微改下代码就能继续使用。缺点性能稍微差些,而且会有程序bug的问题,部署也较麻烦
nyeah
2009-12-25
打赏
举报
回复
推荐用Oracle的JOB,这个可以每天定时运行。
和你的程序没什么关系,也不会受你程序限制,效率也高,而且节省了DB和程序间的通信消耗。
JAVA
SpringBoot中使用redis的
事务
本文介绍了
Java
语言的基础特性,SpringBoot框架如何简化开发和部署,以及Redis作为内存缓存系统的关键特性,包括其高性能、分布式、
事务
支持等内容。
java
分布式
事务
本文探讨了
Java
分布式
事务
的多种解决方案,包括2PC、3PC、TCC、最大努力通知、本地消息表、可靠消息队列以及分布式
事务
框架Seata,重点介绍了它们的优缺点和适用场景。
MyBatis的数据库
事务
与
事务
超时
本文详细解析了MyBatis中的数据库
事务
概念,包括原子性、一致性、隔离性和持久性,重点介绍了
事务
超时的原理与操作步骤。同时提供了基于接口和注解的
事务
管理实例,并给出了实际应用场景和未来发展趋势的
讨论
。
事务
最终一致性:可靠消息方案
设计
精要
本文聚焦分布式系统中
事务
最终一致性问题,介绍可靠消息方案。先阐述分布式
事务
挑战与最终一致性思想,接着说明方案
设计
原理和系统架构,给出实现要点,通过三个
Java
代码案例演示核心流程,最后总结方案优势并提出注意事项。
ShardingSphere本地
事务
详解
本文详细介绍了ShardingSphere本地
事务
,包括其特性、隔离级别、传播行为,阐述了ShardingSphere本地
事务
的实现、配置及使用示例。对比了本地
事务
与分布式
事务
,分析了本地
事务
优缺点,给出最佳实践和性能优化方法,还列举了电商、银行、支付系统等实际应用案例。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章