首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我能解决java代码中的数据库并发问题吗?

我能解决java代码中的数据库并发问题吗?
EN

Stack Overflow用户
提问于 2018-12-24 16:47:41
回答 2查看 355关注 0票数 0

我想知道我能否通过java并发解决关系数据库并发问题(比如锁定)?如果我用java编写了正确的并发代码,那么我能避免数据库中的并发问题吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2018-12-25 02:06:59

简单的回答是不,你不会的。您可以尝试,但在实践中,它不会比使用好的RBMS所提供的更好或更易于维护。

良好的事务性RBMS的特性对您是有利的。尽量不要把这些特征看作是问题。

因此,假设您的问题是关于一个应用程序的多个线程,甚至是一个应用程序的多个实例,同时访问相同的公共资源(很可能是在数据库中),那么数据库很可能具有最佳的特性集,以确保在需要时的原子性和完整性。

票数 1
EN

Stack Overflow用户

发布于 2018-12-24 17:24:50

是的,您可以使用特定于数据库的应用程序级别锁。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/53915874

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档