腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
等待
锁
的
事务发生了什么?
、
、
我在一次采访中被问到:“在
MySQL
数据库中,如果一个事务(2)试图获取共享/独占
锁
,但另一个事务{1)已经在同一资源上具有独占
锁
,会发生什么?”我
的
回答很简单,事务(2)等待事务(1)
的
提交或回滚。接下来是后续问题。如果是这样, 将在哪里等待第二个事务。(类似于阻塞队列类型
的
implementations?)If
的
提交或回滚时得到通知-有多个事务在等待被事务(1)锁定
的
同一资源,如何执行
锁
解析?
浏览 5
提问于2021-12-12
得票数 2
2
回答
mysql
插入会导致
锁
等待
超时
异常
的
原因
、
、
java.sql.SQLException: Lock wait timeout exceeded; try restarting transaction错误1205 (HY000):超过锁定等待
超时
;尝试重新启动事务 因此,我认为只有当更新某一行时才会有此异常,但我
的
是insert操作,为什么仍然有此异常?我
浏览 19
提问于2016-06-19
得票数 1
3
回答
在
MySQL
中设置“锁定等待
超时
”
、
、
我将在哪里设置
查询
等待
MySQL
5.0.68中
的
锁
的
最长
时间
,然后才能
超时
?
浏览 0
提问于2011-05-17
得票数 19
回答已采纳
1
回答
如何在jdbc中设置
锁
超时
有办法在jdbc中设置
锁
超时
吗?它应该适用于PostgreSQL、Oracle和
MySQL
。在jdbc中设置锁定
超时
的
最佳方式是什么?
浏览 1
提问于2016-02-26
得票数 3
回答已采纳
2
回答
我能不能
超时
我
的
脚本“同花顺表与读
锁
;”?
、
、
我有一个EnterpriseLinux6系统运行
MySQL
5.5。我正在尝试使用捕获每周文件系统快照
的
LVM。然而,正如我们中
的
许多人所经历
的
那样,“用读
锁
刷新表”可以导致死锁情况下,创建
查询
的
待办事项。,填充连接池并有效地使系统脱机运行。事实上,昨晚我
的
“带读
锁
的
同花顺表”由于一个长
时间
的
查询
而在执行8小时后才完成。 如果我使用这样
的
脚本执行
浏览 0
提问于2013-10-24
得票数 1
回答已采纳
2
回答
尝试在锁定
的
表上运行sql时PHP脚本挂起
、
、
、
因此,我使用mysqli,当我尝试执行以下
查询
时:虽然Security.Users表有一个
锁
,但我
的
php脚本却永远挂起(到目前为止,我测得
的
最长
时间
大约是11分钟)。这不应该返回一个错误或者至少是
超时
吗? 我尝试过在
mysql
上设置interactive_timeout和waiting_timeout
浏览 1
提问于2012-06-08
得票数 1
1
回答
如何使用Django锁定在
MySQL
上
的
跳过执行SELECT用于更新
、
、
我有一个Django项目,它使用带有InnoDB存储
的
MySQL
v5.5后端。我想通过以下选项之一来避免这种情况: 减少特定
查询
浏览 4
提问于2018-03-09
得票数 6
3
回答
锁定
的
表上
的
MySQLi
超时
?
、
、
、
我在mysqli
超时
选项上遇到了一个奇怪
的
问题,请看这里:$this->__mysqli然后我开始
查询
锁定
的
表(LOCKE表用户写
的
),它只是挂起了,甚至忽略了我
的
所有设置:ini_set('max_execution_time',1); ini_set('default_socket_ti
浏览 0
提问于2010-03-23
得票数 1
1
回答
当线程/进程在获得
的
DB锁上崩溃时,DB如何检测并释放
锁
?
、
、
、
、
以
MySQL
为例,假设线程在提交更新之前运行SELECT ... FOR UPDATE崩溃,
MySQL
如何检测崩溃并释放
锁
?如果它不保持活力,那么对于
MySQL
来说是什么呢?-更新 我发
浏览 0
提问于2021-06-01
得票数 0
1
回答
Mysql
-在更新7000万条记录时锁定等待
超时
我已经在一台服务器上部署了我
的
网站和
mysql
服务器。磁盘空间- 20 GB;目前数据库中有7000万条记录,我正在编写更新
查询
,以更改所有这7000万条记录
的
“状态”属性。在执行update
查询
后,我得到了"
mysql
锁
等待
超时
“
的
错误。下面是我
的
sql
查询
我想我得到了
浏览 0
提问于2016-03-05
得票数 0
1
回答
如何解决?ActiveRecord::TransactionIsolationConflict
、
当我试图更新我
的
一个模型
的
记录时,我只得到了ActiveRecord::TransactionIsolationConflict错误。再试也没用。 我该怎么办?
浏览 1
提问于2014-05-28
得票数 1
4
回答
为什么会发生死锁?
、
、
、
、
我使用一个小事务,它包含两个简单
的
查询
: select和update:和WHERE两个事务尝试读取和更新完全相同
的
行。我想知道为什么会发生这种事。导致死锁
的
查询
顺序是什么?我读过一些关于
锁
(共享
的
、独占
的
)和每个隔离级别的
锁
持续多长
时间
的
文章,但我仍然不完全理解…… 我甚至准备了
浏览 1
提问于2011-08-09
得票数 7
回答已采纳
1
回答
相同
的
MySQL
查询
需要200毫秒,或者
超时
或超过10秒
、
、
我们需要定期(每5秒一次)调用我们
的
一个PHP web服务,该web服务有多个select语句,并且没有写入内容。执行此PHP web服务通常需要200毫秒。但有时会
超时
或耗时超过10秒。如果发生这种情况,这些
超时
就会连续发生。过了一段
时间
,它又开始正常运行。在此期间,web服务器、应用程序服务器或DB服务器没有明显问题。我们正在使用ClearDB (云上
的
MySQL
),我们是cleardB
的
新手,除了以下
MySQL
状态警报之外,我们看不到任何错误日
浏览 0
提问于2015-05-23
得票数 0
2
回答
无法在
MySQL
中检查行状态(锁定或未锁定
、
、
在我
的
应用程序中,当编辑某些行时,我需要在这些行上设置
锁
。如果另一个用户将对这些行进行select操作,那么他
查询
将需要等到第一个用户释放
锁
。我
的
问题是,我需要查看
查询
是否在等待,因此在这种情况下,能够为进行
查询
的
用户进行预约。你对这个场景有什么建议吗?提前谢谢。
浏览 3
提问于2011-01-26
得票数 0
回答已采纳
1
回答
如何配置
mysql
使其不会在长
时间
运行
的
查询
中
超时
?
、
、
我有一个从java/hibernate应用程序发出
的
密集
查询
,即在3-4分钟后
超时
。控制该行为
的
my.cnf配置是什么?或者,如何通过hibernate对其进行配置?为什么
查询
花了这么长
时间
,这超出了这个问题
的
范围。谢谢
浏览 1
提问于2012-10-05
得票数 0
2
回答
PHP
MySQL
小
查询
超时
,必须将限制设置为10
、
、
、
当为一个相对较小
的
查询
调用
mysql
_query()时,我会得到PHP错误,所以我必须将限制设置为10。
mysql
_connect("192.168.50.250",$username,$password);?php $i
浏览 5
提问于2011-04-06
得票数 3
1
回答
如果
MySQL
/InnoDB出现了“
锁
等待
超时
”,那么当
锁
空闲时,该
锁
是否被授予呢?
、
、
、
我们有一个高性能
的
Django web应用程序,它使用
MySQL
的
InnoDB
的
行级锁定。在我们
的
代码中,我们看到(在进程A中),如果使用SELECT … FOR UPDATE,表中
的
特定行是可用
的
。如果有另一个进程(B)正在使用该行,并且先到达该行,则该行上将有一个独占
锁
,而A将得到一个“锁定等待
超时
”异常。但是,我不能100%确定当
锁
等待
超时
发生时会发生什么。在B完成并释放它
的
浏览 4
提问于2013-05-15
得票数 2
2
回答
尽管缓慢
查询
日志中
的
lock_time较低,但insert仍超过了
锁
等待
超时
、
、
我们
的
Java/Spring应用程序报告了对单个记录插入到
MySQL
5.5 InnoDB表
的
偶尔锁定等待
超时
。以下是一些失败插入
的
缓慢
查询
日志记录。显然,这些
查询
已经挂了很长
时间
,并且似乎在50多岁左右就出现了异常,但是短
时间
的
锁定
时间
对我来说没有意义。如果没有锁定,
查询
可以等待什么?有人能帮我弄清楚这件事吗?
浏览 0
提问于2012-06-28
得票数 1
1
回答
Mysql
死锁:“尝试重新启动事务”意味着什么以及锁定
的
事务到底发生了什么
、
、
我遇到
的
情况是,两个事务会造成
mysql
死锁。引发以下错误:Deadlock found when trying to get lock; try restarting transaction两个锁定
的
事务会发生什么?他们都被取消了吗(滚回)?或者只
浏览 3
提问于2014-08-22
得票数 0
回答已采纳
2
回答
带
超时
的
Hibernate LockOptions
、
我
的
项目有一个hibernate 3.3.2.GA版本
的
锁
行机制,我们计划将hibernate 5提升到hibernate 5,我还计划在较早
的
hibernate和较新
的
版本中使用此
查询
。这是hibernate 3.3.2.GA中
的
现有
查询
。 如果该行已锁定在会话中,此
查询
将锁定该行,等待
超时
,如果超出
时间
,则抛出
超时
。在hibernate 4中,使用相同
的
代码,
浏览 2
提问于2017-04-20
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
查询MYSQL锁表情况
查询和处理mysql锁表问题
关于mysql锁机制——mysql各种锁的学习(一)
【MySQL】mysql中的锁机制
MySQL的查询优化(二)
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
实时音视频
活动推荐
运营活动
广告
关闭
领券