腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Mysql
XA隔离级别
mysql
、
serializable
、
acid
、
xa
有人知道
Mysql
为什么需要
序列化
隔离级别才能用XA
事务
实现
ACID属性吗?如果使用可重复读取和XA,会丢失什么呢?但是,对于分布式
事务
,必须使用SERIALIZABLE隔离级别来
实现
ACID属性。对非分布式
事务
使用可重复读取就足够了,而对分布式
事务
则不使用可重复读取。
浏览 6
提问于2011-06-07
得票数 4
2
回答
PHP数组、
序列化
和反
序列化
php
、
arrays
、
serialization
我希望能够在
mysql
数据库中存储每个人的
事务
数组。我希望将每个
事务
定义为一个具有时间戳的关联数组,并使用"bank“表示其
事务
的sql查询。然后,在
序列化
之后,我希望这些值是保存所有
事务
的
事务
数组的值。然后,我想将其
序列化
并将其存储在数据库中,以便稍后可以通过取消
序列化
该
事务
并将另一个
事务
的
序列化
数组附加到该
事务
来添加该
事务
。到目前为
浏览 1
提问于2011-10-22
得票数 1
回答已采纳
1
回答
如果可
序列化
的
事务
与另一个隔离级别混为一谈,是否可能出现异常?
mysql
、
postgresql
、
isolation-level
、
sql-standard
让我们假设
事务
A运行在SERIALIZABLE中,
事务
B运行在更宽松的隔离级别上,比如READ UNCOMMITTED。
事务
A现在是否会受到
事务
B引入的任何异常的影响?我只理解同构场景下的转介手册页: 保证任何一组并发可串行化
事务
都会产生与一次运行一组
事务
相同的效果,这意味着,如果您能够证明单个
事务
(如所编写的
事务
)在单独运行时将执行正确的操作,则您可以确信它将在任何可
序列化
事务
组合中执行正确的操作保证可
序列
浏览 0
提问于2016-09-01
得票数 2
回答已采纳
3
回答
使用PHP和
MySQL
进行
事务
处理
php
、
mysql
、
transactions
、
2phase-commit
我正试图使用PHP和
MySQL
实现
两阶段提交,但很快就
实现
了。received.Server 用户发送数据 server启动
MySQL
事务
,并根据其拥有的数据执行一些查询,当用户成功地接收到该文件时,服务器将文件发送回用户,服务器提交
事务
这似乎需要两个HTTP请求/响应周期,因此我需要能够在第二个请求中重新连
浏览 2
提问于2009-10-12
得票数 2
回答已采纳
2
回答
MySql
二进制日志可以有多个开放的
事务
吗?
mysql
、
binlog
MySql
二进制日志可以同时拥有多个开放
事务
(=不同
事务
的事件交织在一起)吗?或者
mysql
是否在binlog中
序列化
事务
,即使其中几个
事务
在DB中是活动的?看一下debezium源代码,的答案似乎是否定的,但我希望在
my
浏览 11
提问于2021-12-22
得票数 1
回答已采纳
1
回答
通过配置更改
事务
隔离级别
sql-server
我们有自组织元数据覆盖图阻塞问题,因为工作流基础创建了大量可
序列化
的
事务
。可以通过配置来
实现
吗?
浏览 6
提问于2012-11-09
得票数 2
3
回答
MySQL
InnoDB:` `FOR `和` `LOCK IN SHARE MODE`的区别`
mysql
、
transactions
、
locking
、
innodb
、
acid
两个locking read子句之间的确切区别是什么:和为什么你需要使用一个而不是另一个呢?
浏览 0
提问于2015-09-29
得票数 36
回答已采纳
2
回答
MySQL
/ PHP
事务
行为
php
、
mysql
、
transactions
给定:
mysql
_query("UPDATE foo = 'bar'");在我可以COMMIT或ROLLBACK之前,die()会停止
事务
。查看我的表,似乎没有发生更新,但是如果我稍后在另一个脚本中运行查询,它们仍然是初始
事务
的一部分吗?在I COMMIT或ROLLBACK之前,
事务
是否仍处于‘打开’状态
浏览 1
提问于2010-01-19
得票数 4
2
回答
MySQL
如何
实现
事务
mysql
、
c
、
transactions
谁能给(或指点我)一个高层概述
MySQL
是
如何
实现
事务
、回滚和重试的?我在盯着一些代码,但在周末潜入之前,我想如果有人能给我一个鸟瞰风景,让我知道从哪里开始的话,这将是很有用的。我不是在寻找
如何
使用
MySQL
的客户端接口,而是想知道它实际上是
如何
处理
事务
的。
浏览 8
提问于2010-11-06
得票数 2
1
回答
把像这样的7个SQL查询变成一个查询,这是可能的吗?
mysql
、
sql
我有7个SQL查询来完成这样的任务:2. UPDATE Customer SET Flag = 1 WHERE OrderNum BETWEEN 2 AND 29;4. UPDATE Customer SET OrderNum = Orde
浏览 0
提问于2012-04-11
得票数 3
回答已采纳
1
回答
理解可重复读隔离级别
concurrency
、
isolation-level
、
database-theory
维基百科定义了以下术语: 通过基于锁的并发控制DBMS
实现
,可
序列化
隔离级别要求在
事务
结束时释放读和写锁(从所选数据中获取)。在可重复读取隔离级别中,基于锁的并发控制DBMS
实现
将读和写锁(在所选数据上获取)保持到
事务
结束为止。但是,范围锁不被管理,因此可能会发生幻影读取。只要我正确地解释它,可
序列化
和可重复读取隔离级别都对应于严格两相锁定 (在这种状态下,共享和独占模式锁一直保持到
事务
提交/中止为止),根据书名为Korth等人.,
事务
可以
浏览 0
提问于2019-03-13
得票数 2
2
回答
如何
在
MySQL
中更新2行时避免死锁
mysql
、
deadlock
、
perl
一个进程可以执行一个
事务
,例如:更新行A、->更新行B、->提交、另一个进程可以执行
事务
,例如: update行B ->更新行A ->提交在
事务
处理之前在程序中选择需要更新的行。有人问我
如何
在不改变
事务
逻辑的情况下避免死锁(更新A之后不能提交,更新B后不能再次提交)。 他们想让我至少提出3种不同的方法。我所知道的是在选择行A和B时使用select .. for update。
浏览 0
提问于2013-03-04
得票数 0
1
回答
可
序列化
的隔离级别原子性
sql
、
mysql
、
relational-database
我有几个线程执行一些具有可
序列化
隔离级别的SQL select查询。我不确定该选择哪种
实现
。这一点:}附言:我使用的是
MySQL
,但我猜这是一个更一般的问题。
浏览 1
提问于2011-02-16
得票数 2
回答已采纳
1
回答
雄辩:我可以“假更新”一个模型或更新,然后恢复吗?
eloquent
所以我需要两件事中的一件--要么是: 1)假更新一个模型(得到更新后的模型,但不是用DB写的) 2)真的更新模型,如果我不喜欢返回这个更新的结果 这两件事中的任何一件都是可能的,
如何
实现
的?
浏览 1
提问于2014-01-07
得票数 1
1
回答
MySQL
中的可
序列化
和基于行的锁定
mysql
、
database
、
isolation-level
、
rowlocking
我正在尝试将数据库从MsSQL转换为
MySQL
。设置
事务
隔离级别SERIALIZABLE开始交易;承诺交易;除此之外,在
事务
开始和提交之间对表的一行进行
事务
处理时,是否存在基于行的锁定功能?
浏览 7
提问于2022-01-15
得票数 1
回答已采纳
2
回答
如何
使用正在使用的表来处理
mysql
我应该
如何
添加这个索引呢?
浏览 6
提问于2015-03-11
得票数 0
回答已采纳
2
回答
从多个
事务
更新同一字段
mysql
、
transaction
、
deadlock
0644fbafea05): ROLLBACK; 我不明白为什么
事务
不等待另一个
事务
结束
浏览 0
提问于2018-10-24
得票数 1
回答已采纳
1
回答
为什么可
序列化
事务
中的select后更新会导致死锁?
java
、
spring
、
transactions
我使用注释测试了具有不同隔离级别的数据库
事务
春天的@Transactional(rollbackFor = Exception.class, isolation = Isolation.SERIALIZABLEid int primary key, balance int); 里面有一条记录: insert into account values(1, 999); 我写了一些Java代码,基本上类似于在一个
事务
中执行以下select * from account where id=1; update account set balance=balance-
浏览 24
提问于2020-11-21
得票数 0
1
回答
锁和
事务
的
MySQL
代码
实现
mysql
、
innodb
、
locking
、
transaction
我试图了解
MySql
(使用InnoDB)
如何
在代码中
实现
锁定和
事务
的内部机制。我理解锁和
事务
的不同类型和概念,但我真的想深入了解
MySQL
是
如何
在代码中内部
实现
的。我试着阅读文档和
MySQL
开源代码,但没有找到一个好的起点。谷歌也无济于事。所有的搜索结果都在讨论不同类型的锁,而不是实际上是
如何
实现
的。这里有什么帮助吗?
浏览 0
提问于2020-06-27
得票数 -1
1
回答
什么是
Mysql
表元数据锁等待队列排序?
mysql
、
transactions
、
locking
我有许多连接在
事务
中执行SELECT,另一个在执行DDL。
mysql
手册非常清楚
如何
在
事务
中使用元数据锁: 为了确保
事务
可
序列化
,服务器不能允许一个会话在未完成或隐式启动的另一个会话中使用的表上执行数据定义语言(DDL)语句。服务器通过获取
事务
中使用的表上的元数据锁,并将这些锁的发布推迟到
事务
结束来
实现
这一点。表上的元数据锁可防止更改表的结构。这种锁定方法的含义是,在
事务
结束之前,
事务
在一个会话中
浏览 1
提问于2018-06-06
得票数 6
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
MySQL中事务的持久性实现原理
理解MySQL锁和事务,看这篇如何?
深入学习MySQL事务:ACID特性的实现原理
深入理解MySQL中事务隔离级别的实现原理
一文说尽MySQL事务及ACID特性的实现原理
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券