gpt4 book ai didi

java - 我需要锁定行以防止其他事务读取

转载 作者:行者123 更新时间:2023-11-29 23:19:36 25 4
gpt4 key购买 nike

我有一个要求,我需要锁定表行以供其他事务读取。方法,如果事务 1 读取表 1 的记录很少。事务 2 不应该读取这些行

我有以下环境1.MySQL2.Jboss 5.13.JPA 1.0

请告诉我您的建议

我正在使用 native 查询选择进行更新查询 createNativeQuery =EntityManager.createNativeQuery("从 cscache 中选择 id,其中 id = ? 进行更新");

但出现以下错误

2014-12-12 09:35:42,326 错误 [org.hibernate.util.JDBCExceptionReporter ] 您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行“limit 2”附近使用的正确语法 (http-0.0.0.0-8543-5:)

最佳答案

你可以这样使用。

锁定表tbl_name READ;

了解更多详情。请点击here

关于java - 我需要锁定行以防止其他事务读取,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27439178/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com