腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
mysql
事务
悲观锁损坏
mysql
、
hibernate
、
tomcat
、
transactions
、
pessimistic-locking
我正在使用hibernate,以及innodb和
mysql
。我在一个非常长的hibernate
事务
开始时获得了一个悲观锁(在特定的表行上)。有时,当我运行启动此
事务
并以独立应用程序模式运行在eclipse中并对应用程序执行硬停止(强制线程死亡)的程序时,我有以下场景:使事情再次工作的唯一方法是停止
MySQL
守
浏览 7
提问于2011-02-02
得票数 2
1
回答
Django和Amazon的
MySQL
交易问题
mysql
、
django
、
innodb
、
amazon-rds
运行在Amazon上的
MySQL
5.5
数据库
实例存在问题。定期(每隔几天一次)
事务
将无法完成,似乎会使表被锁定。正常情况下,
事务
超时
,一切恢复正常,但是有几次
事务
保持打开,
数据库
继续占用CPU时间以及越来越多的内存,直到最终耗尽为止。我想知道有没有人在这个问题上有过经验OperationalError:(1205,“锁定等待
超时
;尝试重新启动
事务
”)
浏览 0
提问于2011-11-26
得票数 5
1
回答
mysql
事务
在超过等待
超时
后会发生什么情况?
mysql
、
database
、
transactions
我刚接触过
MySQL
数据库
,在表锁/死锁方面遇到了一些问题。我们正在运行一个具有大量
事务
的系统,并且有时会发生死锁。如果
事务
超过了等待
超时
,我想知道这些
事务
发生了什么。他们被取消了(回退)吗?我们是否需要再次手动运行
事务
,还是在解决死锁后应用程序自动重试
事务
?我在Innodb引擎中使用
MySQL
5.7。 谢谢
浏览 5
提问于2017-03-23
得票数 0
2
回答
PHP脚本中止,导致
MySQL
事务
失败,整个应用程序锁定一段时间。
php
、
mysql
、
ajax
、
transactions
、
rollback
我使用的是
MySQL
数据库
中的
事务
以及Ajax,在脚本
超时
方面遇到了一些问题。server接收请求;脚本启动一个
MySQL
脚本在2秒后设置为
超时
;
超时
;告诉服务器中止request.Server脚本死亡;
事务
被挂起。
MySQL
注意到
事务
被挂起;按原计划回滚,但不是在一群客户感到不高兴之前,因为表被锁定了半分钟,他们无法访问网站。 该怎么办呢?我设想服务器脚本只需要比给定的2秒多一点的时间,所以我在每个页面上调用了i
浏览 2
提问于2010-06-21
得票数 1
回答已采纳
1
回答
由于连接
超时
,我的查询会选择停止的位置吗?
mysql
、
query-timeout
我正在执行一个相当大的查询,访问
MySQL
连接
超时
。我知道如何更改
超时
值参数,但我也会从一台不能长期运行的膝上型计算机上查询。
数据库
管理员告诉我,我可以将结果发送到一个表。更广泛地说,我希望有任何关于如何在
超时
值约束下执行大型查询的建议。
浏览 0
提问于2014-07-03
得票数 0
回答已采纳
2
回答
MySQL
5.7中的NOWAIT等价
mysql-5.7
、
query
MySQL
8.0有一个新特性,允许
事务
立即
超时
,如果它试图访问另一个
事务
锁定的记录,而不是等待
事务
提交或等待
超时
,则会抛出一个错误。 有没有办法在
MySQL
5.7中实现同样的效果?
浏览 0
提问于2018-10-24
得票数 4
3
回答
ActiveRecord::StatementIn有效值:
Mysql
2 2::Error:锁定等待
超时
mysql
、
ruby-on-rails
、
activerecord
、
sidekiq
在我的rails项目中,我使用了sidekiq处理时间的任务,但是在sidekiq日志中出现了一个错误: - ['critical', 3] - ['low', 1]production: adapter:
mysql
2
浏览 5
提问于2016-05-17
得票数 4
1
回答
已超过读提交锁等待
超时
java
、
mysql
、
sql
关于
mysql
中的
事务
隔离级别和锁定,我有一个问题。我有一个查询不断得到锁定
超时
错误:查询基本上尝试删除具有特定然而,让我感到困惑是,这两个
事务
都是在"READ COMMITTED“隔离级别运行的。所以我不知道为什么需要一个锁,为什么它会
超时
(特别是考虑到没有匹配的记录要删除) 提前谢谢你!
浏览 0
提问于2014-12-06
得票数 0
1
回答
使用不同传播的@Transactional属性如何工作
spring
、
transactions
、
spring-3
->为了强制回滚异常,
超时
设置为0。实际上,
超时
值已被忽略。我可以假设,因为
事务
实际上以executeRecordInvoice开头,而且由于这两个方法在默认情况下都有Propagation.Required,这意味着,第二个(recordInvoice)在第一个(executeRecordInvoice),中考虑,即已经存在的
事务
,该
事务
正在运行。现在可以工作了,因为recordInvoice中开始了一个新的
浏览 2
提问于2014-06-29
得票数 4
回答已采纳
1
回答
MySQL
-检测和处理存储过程中的锁定等待
超时
mysql
、
stored-procedures
、
error-handling
、
locking
问题这是假设一个innoDB
数据库
,设置为issolation级别的Repeatable read,并定义了一个空的users表。3.在
mysql
终端2中运行代码:SELECT @out;
事务
将一直运行到
超时
(默认值innodb_l
浏览 2
提问于2013-09-05
得票数 2
回答已采纳
1
回答
在尝试锁定时发现死锁;尝试重新启动
事务
无法使
数据库
状态与会话同步
java
、
mysql
在尝试锁定时发现死锁;尝试重新启动
事务
org.hibernate.exception.LockAcquisitionException:无法执行JDBC批处理更新。此异常多次发生,某些文档表示它与
mysql
锁等待
超时
有关,此处将其设置为默认值50。请给出一个明确的答案,该问题是否实际上与锁定等待
超时
或任何其他相关,并将此问题通过将锁等待
超时
提高到150-200来解决。
浏览 1
提问于2019-08-08
得票数 0
回答已采纳
2
回答
在
MySQL
中,
事务
可以被迫顺序发生吗?
mysql
、
innodb
假设我有两个服务器,它们同时使用
MySQL
5.5
数据库
使用InnoDB启动
事务
。两个
事务
执行相同的操作:读取单个行,然后根据其内容更新该行。我想确保这两个
事务
一个接一个地运行。也就是说,在第一个
事务
完成之前,不应该允许第二个
事务
读取该行。理想情况下,这意味着第二个
事务
中的SELECT语句将等待第一个
事务
被提交,然后返回更新的值。 这个是可能的吗?如果不是,是否有一个比
MySQL
更适合此任务的
数据库
浏览 0
提问于2011-03-01
得票数 0
回答已采纳
2
回答
MySQL
/ PHP
事务
行为
php
、
mysql
、
transactions
给定:
mysql
_query("UPDATE foo = 'bar'");在我可以COMMIT或ROLLBACK之前,die()会停止
事务
。查看我的表,似乎没有发生更新,但是如果我稍后在另一个脚本中运行查询,它们仍然是初始
事务
的一部分吗?在I COMMIT或ROLLBACK之前,
事务
是否仍处于‘打开’状态
浏览 1
提问于2010-01-19
得票数 4
3
回答
锁定的表上的MySQLi
超时
?
php
、
timeout
、
locking
、
mysqli
我在mysqli
超时
选项上遇到了一个奇怪的问题,请看这里:$this->__mysqli:ini_set('max_execution_time',1);ini_set('
mysql
.connect_timeout',1); 我理解为什么忽略set_time
浏览 0
提问于2010-03-23
得票数 1
2
回答
如何使用set保存处理程序处理基于PHP
数据库
的会话中的“锁等待
超时
”错误?
php
、
mysql
、
innodb
我有一个定制的session.set_save_handler来为我的应用程序处理基于
数据库
的会话。
数据库
表的类型为innodb。我应该为"innodb_lock_wait_timeout“指定更高的
超时
值吗? 谢谢
浏览 6
提问于2012-03-13
得票数 0
1
回答
MySQL
InnoDB是否用READ_COMMITTED隔离级别锁定多个行?
mysql
、
locking
、
innodb
、
rowlocking
、
read-committed
我在用LOCK WAIT TIMEOUT EXCEED InnoDB解决
MySQL
错误时遇到了麻烦。---TRANSACTION 8AE162608, ACTIVE 102 sec starting index readLOCK WAIT56 lock struct(s), heap size 6960, 54 row lock(s), undo log entries 135
MySQL
thread id 18013536, query
浏览 5
提问于2015-05-22
得票数 0
3
回答
缓慢的PHP脚本会导致
MySQL
服务器休眠(使用pconnect())
php
、
mysql
我对
MySQL
的睡眠有问题,因为一个PHP脚本花费的时间太长了。然后
mysql
服务器没有响应,直到它完成了这个睡眠过程。然后,执行任何类型的
数据库
请求都需要一分钟时间(如果删除睡眠过程,则会更快)。
浏览 0
提问于2011-07-19
得票数 0
回答已采纳
1
回答
不提交
事务
副作用
mysql
、
transactions
我有一个
MySQL
事务
,它每秒钟在循环中连续运行,并执行以下操作:当我在步骤2中提前返回时,我没有显式地关闭
事务
。我是否需要关注这些建立在某个
数据库
上的未关闭
事务
?它们会自动
超时
吗?
浏览 8
提问于2022-02-04
得票数 2
1
回答
断开连接后调用pymysql executemany时锁定等待
超时
mysql
、
python-3.x
我有一个相当大的数据集,大约有6,000,000行x 60列,我正试图将其插入到
数据库
中。我正在将它们分块,并使用我编写的一个类和pymysql将它们一次插入到
mysql
数据库
中。问题是,我在编写代码时偶尔会让服务器
超时
,所以我修改了我的executemany调用,以便在出现错误时重新连接。当我失去连接一次时,这可以很好地工作,但是如果我第二次丢失错误,我会得到一个pymysql.InternalException,说明超过了锁等待
超时
。我想知道如何修改下面的代码来捕获它,并在再次尝试之前完全销毁
浏览 38
提问于2019-04-06
得票数 0
2
回答
MySQL
/Hibernate --如何调试不断下降的
MySQL
池连接?
java
、
mysql
、
database
、
hibernate
、
orm
几个月来,我的web应用程序运行顺利,但在过去的一两周里,它一直放弃与
MySQL
服务器的连接。我不是一个DBA的家伙,不知道如何调试这个。我的实验室有一个
MySQL
服务器,用于托管多个应用程序的
数据库
。
mysql
> SHOW VARIABLES LIKE '%connect%'; +------------------------------------------
浏览 11
提问于2015-09-18
得票数 11
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL数据库的事务管理
mysql数据库事务的隔离级别
MySQL事务初始
Mysql开发——事务
Mysql基础:Mysql架构与事务
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券