标签: java database jdbc
我正在使用普通的JDBC(因为JPA对我来说太慢了)来实现每天运行的工作:
这对我有用,但是有几个问题-
a。加载仍然很慢,因为要花费一分钟才能加载一百万。对于10M,我估计它将持续3个小时。可以减少吗?
b。当作业运行时执行SELECT COUNT(来自SQL客户端)时,SELECT和INSERT(作业中)都会被阻止,并且我必须重新引导部署Java代码的服务器以释放锁。可以预防吗?
注意:在目标数据库上设置的隔离级别是-已提交读