腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在tikv中,
乐观
和
悲观
有什么不同?
optimistic-locking
、
tidb
、
tikv
当我使用tikv时,我发现它在TxnKV客户机中有一个选项,然后我测试它,但是我找不到
乐观
和
悲观
在tikv中的区别吗?= nil { }无论我是否设置了txn1.SetOption(kv.Pessimistic, true)
和
txn2.SetOption(kv.Pessimistic但是在tidb或
mysql
中,用
悲观
的事务修改相同的记录,它就会阻塞。set col ="value2" where id=1;
浏览 6
提问于2021-06-21
得票数 0
1
回答
以hibernate为例,如何实现长对话中的
悲观
锁定与用户之间的思考时间?
hibernate
、
web-applications
、
pessimistic-locking
由于
悲观
锁
只能应用于单个
数据库
事务。并且在用户思考时间内保持
数据库
事务的打开,以
数据库
中的
锁
作为反模式,那么在此之间实现
悲观
锁
的正确方法是什么呢?我知道如何在长对话中实现
乐观
锁定与用户思考时间之间,只是不知道如何实现
悲观
锁定与用户之间的长对话思考时间。
浏览 1
提问于2019-02-05
得票数 0
回答已采纳
5
回答
为什么
乐观
锁定比
悲观
锁定快?
performance
、
locking
、
rdbms
对于
悲观
锁定,
锁
机制来自DB本身(本机
锁
对象),而对于
乐观
锁定,
锁
机制是某种形式的行版本控制,如时间戳,用于检查记录是否“陈旧”。 但这两种方法都会导致第二个过程挂起。所以我问:为什么
乐观
锁定通常被认为比
悲观
锁定更快/更好?还有,是否有
悲观
多于
乐观
的用例?提前感谢!
浏览 0
提问于2013-03-02
得票数 10
回答已采纳
2
回答
什么是现实世界的例子,你会选择使用
悲观
锁定?
mysql
、
database
、
locking
、
optimistic-locking
、
pessimistic-locking
我读过许多关于何时使用
乐观
和
悲观
锁定的文章,我的基本理解是: 我还没有找到任何有用的例子来说明选择
悲观
锁定是明智的(似乎
乐观
通常是首选的)。这是我们使用
悲观
锁定的一个例子吗?
浏览 1
提问于2019-02-27
得票数 4
2
回答
当具有@Version注释字段或属性的实体如何自动启用
乐观
锁
?
java
、
mysql
、
jpa
、
optimistic-locking
、
pessimistic-locking
最近,我一直在研究
数据库
事务
和
一篇引用如下的文章 我的问题是,当一个字段
浏览 2
提问于2015-12-23
得票数 2
回答已采纳
1
回答
Spring Boot - block
数据库
读取服务方法
spring
、
spring-boot
、
transactions
、
synchronization
、
locking
在Spring Boot应用程序上,我有以下场景:我的服务方法从
数据库
中读取一组项,其中item.status = 'open‘。然后,我会将其中一个项目的状态更改为“已关闭”,并执行一些操作。
浏览 1
提问于2018-07-02
得票数 1
1
回答
乐观
锁
与交错
mysql
、
database
、
concurrency
我读过
乐观
锁定方案,客户端可以读取值,在那里执行计算,当需要写入时,更新会在写入
数据库
之前得到验证。version = OldVersion
和
Id = x; 两个客户端都读取字段
和
版本的值。我的意思是,我们不能说
乐观
锁
是单独执行的,例如,我理解行级锁定发生的情况,或者其他类似于表级锁定的锁定发生的情况,然后就可以了。但是其类似的
乐观
锁
不能单独工作,它还需要
悲观
锁
(行级
浏览 0
提问于2015-07-26
得票数 2
回答已采纳
2
回答
快照、
悲观
和
乐观
事务之间的差异
database
、
transactions
、
relational-database
、
transaction-isolation
我一直在尝试理解这些类型的
数据库
事务。根据我的理解,快照事务通过发送相对较少的时间较旧的
数据库
快照来保持并发。当有许多调用时,
悲观
会阻塞事务的操作,其中
乐观
允许您在没有
锁
的情况下调用多个
数据库
调用。快照是如何处理
锁
的? 有人能解释一下这些是如何影响一致性、可用性甚至网络分区(CAP定理)的吗?
浏览 1
提问于2016-09-25
得票数 0
1
回答
Spring @Transactional与Spring @Lock注释之间的关系是什么?
java
、
spring
、
java-annotations
@Lock在分布式
数据库
系统中能提供数据的并发性
和
一致性吗?
浏览 3
提问于2019-11-10
得票数 7
1
回答
Spring对行的
悲观
/
乐观
锁定是否适用于访问表行的其他应用程序?
spring-data-jpa
、
spring-data
、
persistence
、
spring-transactions
我让appA使用行上的写
锁
进行表访问。当它握着
锁
的时候, 部署在另一台服务器上的另一个appB是否能够更新同一行。或者我的sql客户机(例如sqlYog)能够手动更新行。我的问题是了解持久性管理器是否能够防止其他不属于持有
锁
的应用程序上下文中的其他应用程序进行的手动或编程更新。
浏览 6
提问于2021-12-23
得票数 1
2
回答
SQL差异
乐观
阅读与
乐观
写作
sql-server
、
concurrency
、
isolation-level
乐观
读和
乐观
写有什么区别?(b)
悲观
阅读(d)
悲观
写作 在这里提到问题
和
答案:https://stackoverflow.com/questions/2741016/read-committed-snapshot-vs-snapshot-isolation-level'READ提交的快照做
乐观
读
和
浏览 0
提问于2018-05-01
得票数 1
回答已采纳
1
回答
乐观
锁
还是
悲观
锁
?
database
、
locking
但现在我想知道这是哪种
锁
?
乐观
的,
悲观
的,或者两者都不
乐观
。 通过增加了我已经拥有的疑问,因为我没有注册时间戳!
浏览 2
提问于2014-09-24
得票数 0
3
回答
什么时候更喜欢
悲观
的事务隔离模型而不是
乐观
的模型?
sql-server
、
database
、
database-design
、
transactions
、
locking
我是否正确地理解表/行
锁
提示正被用于并发的
悲观
事务(TX)隔离模型(仅用于)我确实读过
悲观
的选择是遗产,不再需要了,尽管我有疑问。另外,当需要手动编写
乐观
并发特性的时候,使用内置在S
浏览 0
提问于2010-11-03
得票数 1
回答已采纳
1
回答
冬眠/春天:
悲观
主义者与最优锁定?
sql
、
spring
、
hibernate
、
jpa
、
spring-data
在使用诸如Hibernate这样的ORM工具(使用Spring框架)时,我不确定用
锁
和
事务来理解一些东西。例如,当您使用@Transactional并指定隔离级别时,这是否意味着您使用的是
悲观
主义者锁定?谢谢
浏览 1
提问于2018-05-11
得票数 2
回答已采纳
2
回答
Spring @Transactional
和
Hibernate @LockMode批注是如何相关的
java
、
spring
、
hibernate
、
transactions
、
locking
我想知道事务
和
锁
之间的关系。谢谢你,Vivek
浏览 0
提问于2016-06-23
得票数 19
回答已采纳
1
回答
Spring-Hibernate::如何确保数据正确地从
数据库
传输到Web服务器/最终用户浏览器并返回
hibernate
、
spring
、
locking
我为我的web应用程序使用了一个spring hibernate组合,但我想确保当我从
数据库
中读取特定数据时,在我更新或保存记录之前它不会改变。这可以通过
悲观
锁定来应用吗?
浏览 0
提问于2011-11-29
得票数 1
1
回答
在此特定场景中,我应该使用哪种类型的
数据库
锁定?
database
、
locks
我可以在这里考虑
乐观
并发控制吗? 我只是在搜索
乐观
和
悲观
的并发控制,遇到了不同的
锁
,想知道哪种
锁
最适合哪种场景。
浏览 0
提问于2011-07-29
得票数 0
2
回答
JPA:在一个事务中读取并持久化,同时阻塞不同线程中的读取。
java
、
multithreading
、
jakarta-ee
、
jpa
、
transactions
我的用例是1.N关系中的两个实体,比如说Box
和
Box中的项。Box有一个属性“容量”,它指定了我可以在Box中拥有多少项。 我实际上在做什么。在同一时间内两次调用方法将导致两种读取都可以并发运行,并且在进入写入阶段时,两个线程都会将该项写入
数据库
。
浏览 7
提问于2013-12-25
得票数 1
回答已采纳
1
回答
Hibernate
乐观
锁定中的版本控制
java
、
hibernate
、
jpa
在我看到的所有示例中,看起来我应该在
数据库
的每个表中提供特殊的列。我说的对吗?我理解
乐观
锁
是什么意思,但是我可以让hibernate只负责版本控制而不更改
数据库
吗?
浏览 4
提问于2011-02-23
得票数 3
回答已采纳
1
回答
postgres完全原子/线程安全吗?
postgresql
、
concurrency
、
upsert
、
concurrentmodification
WHERE identifier_to_item.delivery_timestamp_utc < :delivery_timestamp_utc根据文件: 但是是否也在访问更新中的字段,其中部分原子
和
线程是安全的?此语句是否使用某种
悲观
的行/表锁定?
浏览 5
提问于2020-05-28
得票数 1
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
云点播
活动推荐
运营活动
广告
关闭
领券