腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
在
MySQL
事务期间执行Immidate命令
、
、
在注册过程中,我使用事务来封装帐户设置所涉及的所有
操作
,以便在出现问题时可以
回
滚
。 发生的最后一项是计费过程,如果支付成功,则调用提交
操作
来完成帐户创建,如果用户的卡被拒绝,我将回
滚
。然而,我想知道最好的方法是将尝试计费的日志写入
数据库
,而该特定的写
操作
不会被保护其他
数据库
操作
的事务“覆盖”。这在
MySQL
中是可能的吗?有问题的日志表不依赖于任何其他日志表。由于在我们开始使用事务之前创建了遗留支付库,因此在
回
浏览 0
提问于2013-08-28
得票数 1
1
回答
在
MySQL
中可以
回
滚
的语句是什么?
在
MySQL
中,我们可以禁用自动提交功能,因此语句必须显式地提交到
数据库
,这是(应该)好的,因为如果我们搞砸了什么,我们可以
回
滚
(撤消)
操作
。这就是我面临的问题,删除的表不能
回
滚
(意味着表已经永远消失了) 我的问题是,到底什么样的语句可以
回
滚
?
mysql
> SELECT @@autocommit; | @@autocommit | +----------
浏览 52
提问于2020-09-26
得票数 1
回答已采纳
2
回答
如果我终止一个巨大的
MySQL
InnoDb DELETE查询,会发生什么?
、
、
自动
回
滚
也会占用很多时间吗?当前查询状态显示“正在更新”。
浏览 2
提问于2012-10-25
得票数 5
回答已采纳
1
回答
PDO
回
滚
不起作用
每当我运行代码时,我都希望看到rollback.But的效果,即使我已经调用回
滚
,表也会被删除。我有以下代码 define('DBHOST','localhost'); $dbh = new PDO('
mysql
浏览 6
提问于2016-08-31
得票数 1
回答已采纳
1
回答
已准备语句和未准备语句的beginTransaction()和commit()
、
、
); try { $db->rollBack(); } catch (Exception $e2) {}我的问题是,rollBack()会
回
滚
由
浏览 0
提问于2011-10-28
得票数 0
回答已采纳
2
回答
Magento模块卸载
我指的是那些模块,特别是那些修改
数据库
的模块。因此,卸载实际上包括删除模块文件和清理其背后的db。 卸载模块可以观察的挂钩
浏览 7
提问于2012-07-01
得票数 4
2
回答
我的SQL >是否可以
回
滚
"CREATE DATABASE“语句?
、
、
我打算创建几个
数据库
,并将权限授予相应的用户。例如,GRANT .. ON ..TO DB3;这个是可能的吗?
浏览 10
提问于2015-11-16
得票数 0
1
回答
Java和
MySql
。哪个异常真正需要“
回
滚
”?
、
我开始使用Java来
操作
MySql
数据库
。我了解到,当某些异常发生时,可能需要回
滚
。但我想知道哪个指令例外真的需要它。哪一步是我应该回
滚
的异常? 我做了一些试验,现在我认为关键的一步是“承诺”。在此之前,没有任何影响,因此
回
滚
是不必要的。之后,
回
滚
就没用了。那么,仅仅在commit的异常中进行
回
滚
是否足够好呢?
浏览 0
提问于2018-02-01
得票数 0
回答已采纳
1
回答
NHibernate
MySql
事务不回
滚
、
我正在使用带有
MySql
数据库
的nhibernate。 } 代码产生的结果将导致我的SqlServer配置,但是,它不适用于
MySql
浏览 1
提问于2011-07-12
得票数 0
回答已采纳
2
回答
MySQL
中的事务性ALTER语句
、
、
、
、
我正在对
MySQL
数据库
进行更新,其中包括生成ALTER TABLE语句以及DIU语句(delete、insert、update)的
MySQL
脚本。其思想是进行事务性更新,因此如果语句失败,则会进行
回
滚
,但是如果我将ALTER TABLE语句或其他在中指定的语句放在一起,则会进行隐式提交,因此不能进行完整的
回
滚
,因为指定的
操作
仍然是提交的。我试图使用mysqldump创建一个备份,以便在发生错误时使用(
mysql
将distinct返回
浏览 0
提问于2012-08-08
得票数 1
回答已采纳
2
回答
使用PHP和
MySQL
,你应该检查回
滚
失败吗?
、
、
、
数据库
插入和更新始终在try-catch块中。立即检查每个查询是否成功(if $result === false),任何失败都会抛出异常。如果是这样,并且
回
滚
失败,代码应该采取什么
操作
? 我很难理解
回
滚
怎么会失败(除了
MySQL
中的一些可怕的bug )。而且由于PHP无论如何都会退出,所以调用rollback几乎是多余的。为了清楚起见,我当然认为它应该出现在代码中,但是当PHP退出时,它将关闭与
MySQL
的连接,并且未提交的事务将自动
回</em
浏览 0
提问于2012-08-24
得票数 10
回答已采纳
1
回答
在
回
滚
、应用程序还是DB上,哪个应该采取主动的任务?
、
、
、
、
MySql
InnoDB设置为自动提交关闭,并使用默认隔离级别可重复读取。APP必须请求T1
回
滚
,或者在收到t3错误后在t4提交之前重新尝试超时更新直到成功,从而实现原子性规则。T1的应用程序决定是否
回
滚
,而在2) DB不仅检测死锁错误,而且还会影响到想要死锁的T2。理论上讲,DB也可以
回
滚
T1,但是在2) DB可能只取消会导致死锁的
操作
,然后将死锁错误传递给APP,并由APP决定是否
回
滚
T2。问题在于,当首先在DB
浏览 2
提问于2010-07-23
得票数 2
8
回答
Spring事务管理测试
、
、
、
我还设置了配置,并在@After中的@Before和tearDown中进行了初始化和
数据库
清理。我的测试类工作得很好。我的问题是,当我运行我的测试类时,
数据库
中充满了数据,原始数据没有
回
滚
,我的
数据库
被清除。在@Before方法中,我清除了
数据库
并填充了数据,认为我可以
回
滚
它,但事实并非如此。任何人都可以找到一个在
数据库
中工作和
回
滚
信息的示例。我的测试方法中的每个
数据库
<
浏览 3
提问于2009-06-09
得票数 3
回答已采纳
5
回答
如果未到达提交事务,则自动
回
滚
、
、
DELETE FROM prp_property1 WHERE environment_name = 'production'; 问题: 我注意到事务自动
回
滚
我假设事务将立即
回
滚
,并在发生错误时立即丢弃。
浏览 27
提问于2011-05-25
得票数 22
回答已采纳
1
回答
hibernate事务会导致提交和随后在
mysql
innodb中
回
滚
。
、
我使用的是Hibernate 3.3.2和
MySQL
5.0.77 (innodb引擎)。每当我执行任何sql
操作
select、update等
操作
时,它都会导致
mysql
末尾的
回
滚
(通过queryin com_rollback列,我每次都会看到它递增)。我在hibernate事务中执行这些
操作
。查询(select、insert、update)提交回
滚
autocommit=1 我不明白为什么在提交之后
mysql
结束时会发生
回</e
浏览 3
提问于2011-12-15
得票数 2
2
回答
插入会自动提交吗?
、
我们的应用程序向
MySQL
数据库
激发一个INSERT查询以添加记录。我想知道记录是否自动提交。如果运行ROLLBACK命令,
数据库
什么时候执行
回
滚
?提交后是否可以
回
滚
?
浏览 0
提问于2011-08-02
得票数 15
回答已采纳
2
回答
使用PDO,是否有一种方法可以跨两个驱动程序处理事务?
、
、
、
因此,假设我同时使用两个驱动程序(在特定的
mysql
和sqlite3中)提前谢谢你!
浏览 4
提问于2014-06-15
得票数 0
回答已采纳
3
回答
PHP中的
数据库
事务
回
滚
处理
、
、
try $con->beginTransaction(); }{}但我的问题是:如果$con->rollBack()也失败了怎么办?
浏览 0
提问于2010-03-02
得票数 2
1
回答
如何使用触发器中的dblink将CLOB列从一个表更新到另一个表?
、
、
、
、
我在Oracle
数据库
中有两个表,其中一个我正在尝试更新,它位于另一个使用dblink连接的
数据库
上。在我的表中有两个CLOB类型的列。我正在一个
数据库
中编写一个触发器,它应该将新的CLOB列的值更新到远程
数据库
上的远程表中。当我想要更新Clob列时,我得到以下错误: SQL错误: ORA- 02055 :分布式更新
操作
失败;需要回
滚
ORA-22992:无法使用从远程表ORA-04088中选择的LOB定位器:执行触发器'SPECTRA.REPORT_UPDATE00000 -“
浏览 17
提问于2020-10-10
得票数 0
1
回答
Lucene中的事务
、
如果事务是对
数据库
进行的,那么对索引也是如此。但是当它失败时,
MYSQL
提供
回
滚
,其他记录不会插入到该事务中。Lucene提供了这样的功能吗?是否可以为记录绑定
MYSQL
事务和Lucene索引?
浏览 0
提问于2013-02-27
得票数 1
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL事物回滚
【MySQL】MyFlash 回滚mysql binlog
Mysql事务未COMMIT可以回滚吗?COMMIT之后还可以回滚吗?
Java数据库操作中的事务管理与失败回滚机制
MySQL数据回滚-误更新和删除时快速恢复
热门
标签
更多标签
云服务器
ICP备案
对象存储
腾讯会议
云直播
活动推荐
运营活动
广告
关闭
领券