腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
实体
框架
核心
悲观
锁定
行
表
Mysql
c#
、
ef-core-2.1
如何在EF
核心
中使用sql query,例如this.context.Person.FirstOrDefault(a => a.id==1).ForUpdate() SELECT * FROM person WHERE id = 1 FOR UPDATE; 在EF
核心
中,我发现使用EF
核心
实现乐观并发( ConcurrencyCheck,with Fluent Api ".IsConcurrencyToken();"),但它没有解决我的问题
浏览 25
提问于2019-01-29
得票数 4
1
回答
在Doctrine 2 DQL中选择更新
doctrine-orm
在我的应用程序中,我经常使用
悲观
锁定
,当使用
实体
管理器时,它工作得很好:这将导致在使用SELECTFOR UPDATE时使用
MySQL
。现在,我需要使用相同的
锁定
,但对于使用DQL查询检索的
实体
。 可以在DQL中使用
悲观
锁定
吗?
浏览 8
提问于2013-11-28
得票数 4
回答已采纳
2
回答
实体
框架
-
悲观
锁定
sql-server
、
entity-framework-4
、
ef-code-first
我尝试做的基本上是,当你做像这样的事情时:我需要
锁定
数据库中的
实体
行
。我所拥有的约束不允许乐观的
锁定
解决方案。
浏览 1
提问于2011-10-03
得票数 4
回答已采纳
1
回答
而v>0`却没有
悲观
的
行
锁定
?(
MySQL
/Postgres/Oracle)
mysql
、
sql
、
postgresql
、
oracle
、
mvcc
概述 Oracle试图实现写入一致性;如果更改了目标
行
,则将自动回滚连续更新查询,并使用隐式<
浏览 6
提问于2022-07-02
得票数 -1
回答已采纳
1
回答
JPA2.0
悲观
锁测试方法
java
、
jpa
、
jpa-2.0
虽然我学习并参考了JPA 2.0 pessimistic lock,
浏览 11
提问于2012-10-01
得票数 2
1
回答
MySQL
中的默认并发控制实现
mysql
、
transactions
、
locking
、
innodb
、
mvcc
MySQL
中并发控制的默认实现是什么?是乐观
锁定
(多版本并发控制),还是
悲观
锁定
(两阶段
锁定
)?更确切地说,InnoDb是如何做到这一点的?在内部,
mysql
(使用innodb)如何决定事务的开始是
锁定
行
,还是在冲突后回滚?
浏览 3
提问于2020-07-11
得票数 0
2
回答
EJB事务锁/ Hibernate隔离级别
mysql
、
hibernate
、
transactions
、
ejb
问题是,在整个webservice生命周期中,
表
都是被
锁定
的。所以,如果“其他事情”花的时间更长,我就不能在这一次处理桌子了。我怎样才能避免这种情况?我正在使用Hibernate和
MYSQL
。
浏览 0
提问于2018-10-11
得票数 0
回答已采纳
2
回答
实体
框架
与多个
表
/
实体
的并发
.net
、
entity-framework
我理解如何使乐观并发与单个
表
的
实体
框架
一起工作。汽车
表
车轮
表
,外键到汽车(每辆车多轮) 在ser添加/移除汽车车轮的情况下,我如何处理并发性。我只能想象通过使用
悲观
并发(即将car对象
锁定
给用户)来解决这个问题。但是,从我的研究来看,pessmistic并发似乎不受
实体
框架
的支持。我可以想象,在许多情况下,您有一个
浏览 0
提问于2011-02-16
得票数 3
回答已采纳
1
回答
postgres完全原子/线程安全吗?
postgresql
、
concurrency
、
upsert
、
concurrentmodification
delivery_timestamp_utc 基本上“在
表
中插入记录可以使用此查询从不同的连接访问同一
行
。对我们来说,关键是只有具有最高交付时间戳的项目才能最终到达桌面 但是是否也在访问更新中的字段,其中部分原子和线程是安全的?此语句是否使用某种
悲观
的
行
/
表
锁定
?
浏览 5
提问于2020-05-28
得票数 1
回答已采纳
1
回答
只读事务
表
锁定
database
、
hibernate
、
jpa
、
locking
我使用的是JPA2.0、Hibernate和
MySQL
。
MySQL
db的隔离是TRANSACTION_REPEATABLE_READ。我有一套查询,将用于显示数据在网站上。其中一些查询将需要获取大量
行
,并且可以通过其他进程在中间进行修改。对于那些只读查询,我是否需要使用任何类型的
锁定
(
悲观
或乐观)来确保结果集是一致的?通过@Version注释在自动对象版本控制中使用乐观
锁定
是否对只读查询有任何意义? 我不知道为什么会有人必须在
实体
或查询上显式地指定LockModeTy
浏览 3
提问于2011-11-06
得票数 1
回答已采纳
1
回答
在linq中同时记录数据
c#
、
sql
、
linq
、
linq-to-sql
我们有一个
表
,其中一个记录由两个系统同时编辑。当第二个系统保存记录时,第一个系统已经完成了所有的工作。如何解决linq的问题。
浏览 0
提问于2013-12-01
得票数 0
2
回答
"Repeatable read“vs乐观
mysql
、
sql
、
oracle
、
postgresql
、
transactions
另外,使用可重复读取的
悲观
锁定
是什么意思?repeatable read不是已经意味着所有要编辑的值都将被
锁定
吗?那么,为什么仍然需要
悲观
锁定
呢?
浏览 1
提问于2012-12-02
得票数 9
回答已采纳
1
回答
群集应用程序中
悲观
锁定
的替代方案
multithreading
、
transaction
我正在研究数据库级
悲观
锁定
的替代方案,以实现与同一数据库相反的Java应用程序集群中的事务隔离。让我们将其描述为更新一个顶级
表
行
,然后对其几个子
实体
进行各种相关的插入和/或更新,每个子
实体
是一对多的。我希望确保对顶级
表
行
和所有受影响的子表的独占访问,但我想避免在数据库级别进行
悲观
锁定
,主要是出于性能原因。我提到了这种方法,尽管我对它没有信心,因为顶级
表
行
及其子程序也可以从
浏览 0
提问于2013-10-17
得票数 7
1
回答
mysql
事务
悲观
锁损坏
mysql
、
hibernate
、
tomcat
、
transactions
、
pessimistic-locking
我正在使用hibernate,以及innodb和
mysql
。我在一个非常长的hibernate事务开始时获得了一个
悲观
锁(在特定的
表
行
上)。有时,当我运行启动此事务并以独立应用程序模式运行在eclipse中并对应用程序执行硬停止(强制线程死亡)的程序时,我有以下场景:使事情再次工作的唯一方法是停止
My
浏览 7
提问于2011-02-02
得票数 2
3
回答
使用
实体
框架
的
悲观
离线
锁定
sql-server
、
asp.net-mvc
、
entity-framework-4
首先,我想描述一下我想要实现的
锁定
解决方案的机制。基本上,一个项目可以在读或写模式下打开。但是,如果用户在写入模式下打开该项目,则其他任何用户都不能在编辑模式下打开它。如果是,我应该使用哪种
锁定
方法?
浏览 3
提问于2012-03-20
得票数 1
回答已采纳
1
回答
实体
框架
中的并发性、原子性和隔离性
entity-framework
、
concurrency
、
transactions
、
ef-code-first
、
isolation-level
基于一些周期性和并发传入的数据,我正在执行一项操作,该操作将向
表
中插入一个新
行
,或者更新同一
表
中的现有
行
。它是否插入或更新一
行
取决于现有
行
的状态。
实体
框架
()似乎有太多的选项和警告(总的来说,我也是数据库方面的新手),所以我不知道我应该朝哪个方向发展。TransactionScope,BeginTransaction,环境事务?新
行
可以添加的事实使我特别担心幻影
行
,尽管我几乎不明白这意味着什么。如能就此问题提供任何指
浏览 3
提问于2013-01-13
得票数 1
2
回答
如何用Spring + Spring数据JPA进行单元测试
悲观
锁定
java
、
unit-testing
、
spring-boot
、
spring-data-jpa
或者对
悲观
锁的单元测试有什么建议?谢谢!!
浏览 3
提问于2017-08-03
得票数 9
1
回答
乐观
锁定
-基于会话的
锁定
spring
、
hibernate
、
optimistic-locking
实际上,我有一个与Spring/Hibernate中的乐观
锁定
有关的问题。现在我的问题是: hibernate在哪里保存有关
实体
版本的数据?我理
浏览 1
提问于2020-07-03
得票数 0
1
回答
NetBeans平台:
实体
记录锁-不同的应用程序
java
、
locking
、
entity
、
entitymanager
、
netbeans-platform
我有一个关于NetBeans平台记录
锁定
的询问。 所以我有一个包含DBF
表
的数据库。我运行了一个NetBeans平台应用程序,它可以访问这些
表
。它会将一条记录
锁定
在其中一个中。我正在尝试这样做,如果有多个NetBeans Platform应用程序实例处于打开状态,则只有1个实例可以访问数据库中
锁定
的记录。我在实现这一点上失败了。那么,如果我Application1.entityManager.lock
锁定
了一条记录,那么Application2.entityManager就不会知道这个锁
浏览 1
提问于2012-06-02
得票数 0
回答已采纳
2
回答
悲观
锁定
与可序列化事务隔离级别
java
、
database
、
jpa
、
transactions
、
locking
我有点理解
实体
锁定
和事务隔离级别的目的,但无法理解
悲观
锁定
和可序列化级别之间的区别。据我所知,在这两种情况下,
表
都会被
锁定
,并且没有其他事务可以访问它,因此在这两种情况下,防止并发修改的操作都由DB执行,这看起来没有什么不同。有人能解释一下这里是否真的有区别吗?
浏览 5
提问于2017-11-22
得票数 19
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券