腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
7
回答
MySQL
:
事务
与
锁定
表
sql
、
mysql
、
transactions
、
locking
我对
事务
和锁
表
的概念有些困惑,因为
事务
和锁
表
是为了确保数据库的完整性,并确保SELECT和UPDATE保持同步,没有其他连接干扰它。将其包装在
事务
中是否会做同样的事情(确保在另一个连接仍在处理时,不会有其他连接尝试相同的进程)?或者会不会是一个SELECT ... FOR UPDATE或者SELECT ...
浏览 95
提问于2010-11-20
得票数 123
回答已采纳
2
回答
mysql
事务
与
锁
mysql
、
transaction
我有一个关于
MySQL
锁定
和
事务
管理的问题。我的问题是,
mysql
是否
锁定
了在
事务
中进行选择/更新的元组/
表
?
浏览 0
提问于2012-08-11
得票数 6
回答已采纳
1
回答
什么是MDL?(例如“MDL语义”或“MDL锁”)(可能与Galera相关
mysql
、
mariadb
、
percona
、
galera
我在Galera/XtraDB报告中发现了一个正在谈论MDL语义的家伙。2018-06-14 17:07:10 140112699321088 [Note] WSREP: cluster conflict due to certification failure for threads:2018-06-14 17:07:10 140112690834176 [Note]
浏览 0
提问于2018-06-28
得票数 2
回答已采纳
1
回答
BEGIN...COMMIT
与
锁
表
mysql
、
sql
、
transactions
下面两组语句的区别是什么? BEGIN;COMMIT; UPDATE table2 SET summmary=@A WHERE type=1; COMMIT; 他们会做同样的事情吗?如果不是,为什么要使用一个而不是另一个呢?
浏览 50
提问于2020-01-24
得票数 1
回答已采纳
2
回答
带有
事务
的
MySQL
表
锁定
c#
、
mysql
、
transactions
我想知道,在不隐式提交
事务
的情况下,是否存在
锁定
MySQL
表
的方法。 锁<em
浏览 2
提问于2014-06-11
得票数 1
3
回答
MySQL
锁定
系统
php
、
mysql
我目前正在建立一个庞大的数据库,里面有很多
事务
。(插入、更新、选择)
与
MySQL
MyISAM用户A有一个更新过程(先
锁定
表
),当用户B和用户C试图访问相同的
表
和行时(不管是更新/选择)。
MySQL
在返回错误之前是否有
锁定
超时?如果存在
锁定</e
浏览 7
提问于2013-10-11
得票数 3
回答已采纳
1
回答
在
MySql
表
中同时插入/更新?
mysql
、
database
我在一个set服务器上托管了一个
MySql
数据库,其中有一组包含数据的
表
。我正在分发我的前端应用程序,它是使用HTML5 / Javascript /CS3构建的。现在,当多个用户试图同时对其中一个
表
进行插入/更新时,它是会创建冲突,还是会自动为我处理
表
的
锁定
--例如,当一个用户正在使用时,它将为他
锁定
表
,然后让其余的用户在一个队列中完成后,释放锁,然后将锁交给队列中的下一个用户还是我需要在
mysql
数据库中处理这个问题?
浏览 6
提问于2014-03-27
得票数 0
回答已采纳
2
回答
ACID
事务
中的行
锁定
mysql
、
innodb
、
acid
update record(same record as selected)commit 如果我在
事务
中调用FOR UPDATE,那么只有当
事务
提交时,才会释放特定行的锁吗?
浏览 0
提问于2014-02-12
得票数 2
回答已采纳
1
回答
MySQL
concurrency用于更新并发性
mysql
、
locking
、
innodb
MySQL
术语表表示,关于意图排他性锁: 一种适用于
表
级别的锁,用于指示
事务
打算在
表
中的行上获取什么样的锁。不同的
事务
可以在同一
表
上获取不同类型的意图锁,,但是获取
表
上的意图排他(IX)锁的第一个
事务
阻止其他
事务
获取
表
上的任何S或X锁。相反,获取
表
上的意图共享(IS)锁的第一个
事务
阻止其他
事务
获取该
表
上的任何X锁。两
浏览 1
提问于2014-02-27
得票数 2
6
回答
有没有比交易更有效的方法?
php
、
mysql
、
transactions
当然,这类事情可以由
事务
处理,但
事务
需要
锁定
表
,这在高并发系统中效率不高。如果您需要在该
事务
中更新多个
表
,情况可能会更糟。
mysql
_query('begin'); ...
mysql
_query('co
浏览 1
提问于2010-01-26
得票数 3
3
回答
我可以自动重命名/替换2个或更多的
表
和视图吗?
mysql
、
schema
、
migration
、
views
、
atomic
给定一个
表
X和一个视图Y(
与
X具有相同的结构),有没有办法自动将X重命名为Z,将Y重命名为X,这样任何查询都不会看到名为X的任何内容?重命名X并创建视图也是有效的。重点是,作为模式迁移计划的一部分,用模拟新版本中的旧版本的视图替换旧的
表
,以便两组客户端代码可以同时运行。
MySQL
是我的选择,但其他人的信息也会很有用。
浏览 0
提问于2008-11-29
得票数 1
8
回答
什么是
MySQL
中的InnoDB和MyISAM?
mysql
、
innodb
、
myisam
什么是
MySQL
中的InnoDB和MyISAM?
浏览 0
提问于2010-09-29
得票数 130
回答已采纳
1
回答
MySQL
锁定
和隔离级别
mysql
、
locking
、
mysql-8.0
、
isolation-level
有人能帮我理解
MySQL
的行为吗?,结果是,整个应用程序开始接收
锁定
元数据错误,而语句从未完成。该
表
非常小;起初我认为操作很重,因为FKs与其他
表
、索引重建或其他相关。现在我知道
锁定
与
事务
所使用的
表
有关。但有些事情我还没有忘记: 如果行被用于其他读取
事务
,并且无法获得联机DDL所需的排他锁,那么为什么所有读取
事务<
浏览 0
提问于2022-12-28
得票数 3
回答已采纳
1
回答
SQL Alchemy关系加载器是否在
表
上留下了锁?
python
、
mysql
、
sqlalchemy
我有一个非常简单的代码,会导致我的
MySQL
数据库挂起:from sqlalchemy import orm 当然,我可以通过关闭会话来让这段特定的代码工作,但这在我的实际程序中是不实用的。
浏览 3
提问于2012-08-18
得票数 6
回答已采纳
1
回答
Django和Amazon的
MySQL
交易问题
mysql
、
django
、
innodb
、
amazon-rds
运行在Amazon上的
MySQL
5.5数据库实例存在问题。定期(每隔几天一次)
事务
将无法完成,似乎会使
表
被
锁定
。正常情况下,
事务
超时,一切恢复正常,但是有几次
事务
保持打开,数据库继续占用CPU时间以及越来越多的内存,直到最终耗尽为止。我认为问题可能在于django-回归
与
另一个应用程序(可能是django-taggit或django-celery)相互冲突,这导致了这种奇怪的行为。我想知道有没有人在这个问题上有过经验 编辑:以下是
MySQL
最常抛出的
浏览 0
提问于2011-11-26
得票数 5
2
回答
关于数据库
事务
的一个新问题
sql
、
mysql
、
sql-server
、
transactions
我知道数据库
事务
用于确保
事务
中的所有语句都将被执行,或者它们都不会被执行。但是关于
锁定
和线程安全呢,例如,如果我有一个影响多个
表
的存储过程,并且我在该存储过程中使用了一个
事务
,该存储过程同时从不同的客户端调用,这些
事务
是并行工作还是排队?换句话说,使用
事务
是否保证它将“
锁定
”所有其他客户端并导致它们等待,直到
事务
完成? 另外,SQL Server中的数据库
事务
与
MySQL
中的数据库
浏览 1
提问于2009-04-23
得票数 2
3
回答
PDO、
mysql
、
事务
和
表
锁
php
、
mysql
、
transactions
、
locking
、
pdo
有时,我需要使用
事务
+
表
锁定
。UNLOCK TABLES;我的问题是,这是如何
与
PDO::beginTransaction交互的?在这种情况下,我可以使用PDO::beginTransaction吗?
浏览 3
提问于2010-06-24
得票数 17
回答已采纳
1
回答
Hibernate通过一个查询
锁定
MySQL
java
、
mysql
、
hibernate
、
transactions
、
locking
我在使用Hibernate/
MySQL
时遇到了一个奇怪的问题,数据库被
锁定
并完全阻止了所有查询。show processlist说:我发现特别奇怪的是,它阻塞了所有
表
上的所有其他查询。
浏览 2
提问于2015-01-31
得票数 1
1
回答
mysql
innodb_locks
表
转储为文件
mysql
、
innodb
、
information-schema
根据
mysql
关于的参考资料
事务
和
锁定
表
(INNODB_TRX、INNODB_LOCKS和INNODB_LOCK_WAITS)公开的数据代表了对快速变化的数据的一瞥。由于性能原因,并且为了尽量减少
事务
表
和
锁定
表
之间误导连接的可能性,每当在任何
表
上发出SELECT时,InnoDB都会将所需的
事务
和
锁定
信息收集到中间缓冲区中。
浏览 0
提问于2019-03-17
得票数 1
回答已采纳
2
回答
MySQL
锁定
INNODB
表
mysql
我在
MySQL
上做了一些性能测试,模拟一次添加100行。我使用的是一个简单的PHP查询和for循环。
mysql
> SHOW PROCESSLIST \G; *************************** 1. row *****************,因为
表
似乎只是永久
锁定
。我也不能向数据库中的其他INNODB
表</em
浏览 0
提问于2011-10-19
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mysql基础:Mysql架构与事务
MySQL事务与锁详解
MySQL 分布式事务的“路”与“坑”
深入理解mysql锁与事务隔离级别
TP5与TP3.2的MySQL 事务
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券