腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(5046)
视频
沙龙
1
回答
mysql
--使用“读本地”
锁
和“低优先
级
”插入
、
我有一个表,我希望SELECT优先于INSERT,所以我做低优先
级
的插入; 我了解到,在从表中读取数据时,使用读本地
锁
锁定表允许在读取非零碎的MyIsam表的同时进行插入(因为它会在表的末尾添
加行
)。如果我使用读本地
锁
执行SELECT,使用低优先
级
执行插入,那么即使读本地允许访问,使用低优先
级
也会使插入等待吗?
浏览 0
提问于2012-02-10
得票数 3
回答已采纳
1
回答
MySQL
写
锁
优先
级
、
我很好奇
如何
使用
MySQL
编写
锁
,以及它们是
如何
相互排序的。具体来说,我想知道“低优先
级
写入”
锁
的优先
级
是否低于“普通”写入
锁
,或者它们是否相等。我能找到的唯一文档表明,低优先
级
锁
的优先级低于读
锁
,允许读取
锁
先处理。但我找不到任何东西说明它们与其他写
锁
的关系。这其中的要点是,我正在寻找一种“优先”写
锁
的方法,并且想知道仅仅是标准的低优先
级
浏览 1
提问于2013-08-06
得票数 0
回答已采纳
1
回答
数据库查询中的
锁
、
、
、
当我们通过sql查询
mysql
时,是否隐式地应用
锁
?当我从db读取、从db写入时,应用了什么类型的
锁
?这种锁在用于实时应用程序的数据库中是
如何
工作的?
浏览 5
提问于2017-11-27
得票数 0
回答已采纳
1
回答
Postgres
如何
自动更新二
级
索引?
、
、
我可以看到
如何
更新主索引(锁定它以进行写入、追
加行
和解锁)。我不确定这是否是它的工作方式,但这是一种潜在的方式)。 但是Postgres是
如何
自动更新二
级
索引的呢?Postgres是否获取了所有二
级
索引的
锁
以自动更新它们?如果是这样,
锁
的粒度是在索引
级
还是在值
级
(仅锁定特定值的索引部分)? 这种方法在其他数据库引擎中也是一样的吗,比如InnoDB?我正在构建一个玩具数据库,我很难理解
如何
有效地更新二
级</em
浏览 32
提问于2020-11-29
得票数 0
回答已采纳
2
回答
具有大量插入和删除操作的表的
MySQL
分区
、
、
这样,我希望当我尝试删除超过2个月的所有数据时,这些数据应该在不同的分区中,插入应该发生在不同的分区中,并且删除
锁
不会阻塞读
锁
。 请告诉我这是否可能。
浏览 0
提问于2012-06-14
得票数 1
回答已采纳
2
回答
在
MySQL
中插入期间,表
级
锁定锁定的是什么?
、
我已经读过很多次了,
MySQL
将在插入期间对MyISAM表执行表
级
锁
。如果该
锁
仅用于序列化insert/delete命令,我可以接受。无论
如何
,在我的网站上插入是非常罕见的。但是,在insert命令完成之前,该
锁
是否也会阻塞所有的Select查询?
浏览 5
提问于2009-01-18
得票数 2
回答已采纳
1
回答
如何
使用Hibernate查询语言实现行
级
锁定?
、
、
、
背景:我正在处理一个
MYSql
数据库,其中多个实例从同一个帐户表中读取数据。我想使用Hibernate查询语言实现行
级
排他
锁
,以避免脏读。 我的代码如下。
浏览 2
提问于2012-10-30
得票数 1
回答已采纳
2
回答
MYSQL
-锁定- InnoDB
、
、
我正在使用带有InnoDB数据库的
mysql
。我看不到会发生死锁的情况。
浏览 2
提问于2012-01-30
得票数 4
回答已采纳
1
回答
当我在java中使用connection.setAutoCommit(false)时,在
MySQL
上设置了什么
锁
?
、
、
、
connection.commit(); catch (Exception e) } 上面的事务是否在try语句的代码中引用的
MySQL
表上获取
锁
?如果是这样,这些
锁
是什么类型的?这些是读
锁
还是写
锁
?另外,它是在表上生成行
级
锁
还是完全
锁
?
浏览 8
提问于2013-12-27
得票数 1
2
回答
插入和更新:
MySQL
,700万行
、
--我不是在问
如何
执行查询或我的数据库应该
如何
是。数据库每三个月进行一次大修。
浏览 4
提问于2014-01-31
得票数 0
回答已采纳
2
回答
为什么意图排他性
锁
与
MySQL
中的内涵排他
锁
兼容?
、
FOR UPDATE sets an IX lock.在
MySQL
5.7。或
如何
理解SELECT ... LOCK IN SHARE MODE sets an IS lock and SELECT ...FOR UPDATE sets an IX lock.在
MySQL
5.7参考()中的应用
浏览 3
提问于2017-11-01
得票数 3
回答已采纳
2
回答
MySQL
的写
锁
应该暂停读
锁
、
根据
MySQL
文档,如果任何会话都持有表的读
锁
,则另一个会话请求同一表的写
锁
,则必须给出写
锁
,并等待读
锁
。谁错了:我还是文件?(
MySQL
服务器5.5.27版) “写
锁</em
浏览 5
提问于2012-08-29
得票数 1
回答已采纳
2
回答
SQL INSERT是否涉及读/写锁定?
、
、
我已经了解到SELECT上有一个读
锁
,而UPDATE语句上有一个写
锁
。但是,我正在尝试找出当我们插入到一个表中时是否有任何类型的
锁
? 假设该表使用InnoDB作为引擎。
浏览 0
提问于2013-02-26
得票数 0
2
回答
如何
在INSERT..ON重复密钥更新语句中进行锁定?
、
、
MySQL
是将所有行锁定在一个批处理中,还是只在某个时间点锁定正在更新的行?
浏览 0
提问于2013-10-28
得票数 2
2
回答
通过Java检查
MySQL
表的行
锁
状态
、
、
、
、
我有一个Java前端和一个
MySQL
后端场景,我对SELECT使用了一个“锁在共享模式”。如果我从另一个进程请求同一行,它会给出数据..然而,它不允许我更新。
如何
检查行的状态,以便将此情况通知用户?如果我使用“for UPDATE”,它只是等待到第一个用户保存数据。我发现它不太友好,如果他们只有一个空白的屏幕,或当他们点击按钮,它什么也不做。
浏览 4
提问于2012-10-09
得票数 2
3
回答
MySQL
: GET_LOCK限制和问题
、
我需要很多这样的
锁
,大约5-7k。 有什么想法吗?
浏览 1
提问于2011-09-17
得票数 4
回答已采纳
1
回答
我使用的是
MySql
数据库,我们能得到上次死锁发生的信息吗?
我使用的是
MySql
数据库,我们能得到上次死锁发生的信息吗? 我的意思是死锁的信息是否存储在数据库中?如果是,我们可以很容易地得到它们吗?
浏览 2
提问于2010-08-05
得票数 0
回答已采纳
2
回答
具有多个线程和进程的
MySQL
、
、
我正在用C开发一个电信消息传递平台,我需要多个进程来使用
MySQL
DB。
如何
使两个进程从
Mysql
DB读取/写入,如果其中一个进程发生故障,让另一个进程无缝地接管工作,直到死进程恢复工作为止?到目前为止,我认为这个表
锁
不是最好的选择,因为它会拖住另一个进程,直到表被解锁为止。另一种选择是使用行
级
锁
或手动
锁
,但我找不到最好的方法。
浏览 0
提问于2012-03-21
得票数 1
回答已采纳
1
回答
停止MYISAM表的表
锁
、
、
这些语句会导致正在读取的表上的
锁
吗?如果是的话,你
如何
阻止
锁
的发生?
MySQL
对MyISAM、内存和合并表使用表
级
锁定,一次只允许一个会话更新这些表。这是否也意味着SELECT语句会创建
锁
?
浏览 4
提问于2017-07-04
得票数 1
回答已采纳
6
回答
MySQL
在php脚本中是“线程安全的”吗?
、
、
如果我有一个在
MySQL
连接上调用INSERT,UPDATE,DELETE等的php脚本,并且该脚本在不受控制的时间被POST操作调用,那么它总是“安全的”(即,不会在请求期间导致表损坏或冲突)吗?如果是这样,php/
mysql
是
如何
做到这一点的? 如果不是,那么需要做些什么来保证“串行”访问或安全的同时访问?
浏览 0
提问于2012-03-02
得票数 9
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Mysql行级锁
漫话:MySQL中的行级锁,表级锁,页级锁
带你了解MySQL数据库中的全局锁、表级锁、行级锁
如何写一个工业级的MySQL分布式锁组件?
理解MySQL锁和事务,看这篇如何?
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券