Java 定期事务设计 讨论 要求每天定期对Oracle数据库相应表做相应操作,是但用Oracle的JOB,还是用一个脚本启动一个Java程序,然后Java程序区操作数据库呢,这样做分别有什么好处和坏处呢?或者是否还有什么方法更好呢?谢谢大家都讨论下哦,谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 推荐用Oracle的JOB,这个可以每天定时运行。和你的程序没什么关系,也不会受你程序限制,效率也高,而且节省了DB和程序间的通信消耗。 单单对数据库操作,用job执行存储过程会比较好些。速度快,稳定。缺点是换一种数据库就不合适了。如果有复杂的逻辑要求(设计数据转储,处理),可能存储过程编写较复杂,那么只能用程序方式去实现了。但是换一种数据库,稍微改下代码就能继续使用。缺点性能稍微差些,而且会有程序bug的问题,部署也较麻烦 JOB吧如果有复杂的业务,自己弄也无所谓,留下详细的log就行了, 没什么好讨论的。用JOB,10g以上升级了,叫Schedule。 sa登录失败 嵌套HashMap 存放三元组的问题 问个新手问题 对java.io.*;熟的朋友。进来帮帮助 小问题,大思考 注意 为什么说这个Connection not found 请问开发java的环境最好是在什么地方啊,用vj++是不是最好啊 我该向哪个方向发展? 私有对象添加 groovy是什么? Java里关于i++和++i到底有什么区别,我不是太明白,求解?
和你的程序没什么关系,也不会受你程序限制,效率也高,而且节省了DB和程序间的通信消耗。
如果有复杂的业务,自己弄也无所谓,留下详细的log就行了,