腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(8208)
视频
沙龙
1
回答
Mysql
如何保证
主键
自增是线程安全的?
、
并发于两个事务的插入行元组没有指定
主键
id,
主键
id是自增的。
Mysql
如何确保两个具有不同
主键
ids的事务顺利插入?如果可能,我希望能够回答insert语句的执行过程,包括插入有意的
锁
,确保
主键
ID不
冲突
,以及在insert完成后持有哪些
锁
。
浏览 166
提问于2019-04-21
得票数 0
1
回答
为什么外接+
主键
的这种组合会产生Postgres死锁?
、
、
当然,在线程2上添加一个
锁
可以避免死锁,但我不清楚为什么。同样有趣的是,如果e中的行在线程1或2运行之前存在,那么就不会发生死锁。我怀疑至少有两件事发生了: 谢谢!
浏览 2
提问于2020-04-11
得票数 2
回答已采纳
1
回答
如何保留动态添加的表行并更新数据库中的值
、
、
=
mysql
_real_escape_string($_POST['add2']); $fteh =
mysql
_real_escape_string$fstate =
mysql
_real_escape_
浏览 4
提问于2013-01-30
得票数 0
2
回答
在
MySQL
InnoDB中,以下查询获得哪些
锁
?
、
org.hibernate.exception.LockAcquisitionException: could not execute native bulk manipulation query120507 6:03:21TRANSACTION 115627, ACTIVE 1 sec starting index readLOCK WAIT 3 lock struct(s), heap size 124
浏览 0
提问于2012-05-07
得票数 1
回答已采纳
1
回答
在主主配置中将
mysql
从5.0升级到5.5
会
导致复制中断
、
、
、
我们创建了两个运行5.5的新
mysql
服务器。我们的旧服务器是5.0。是否有我错过的设置来防止selects锁定表?还有别的原因,或者有什么办法可以解决这个问题吗?
浏览 0
提问于2014-06-26
得票数 0
回答已采纳
2
回答
我的数据库(Oracle)中是否可以使用纯SQL创建互斥表?
、
、
、
我希望在我的Oracle数据库中有一个表,它的行用作
锁
。该表将有一列varchar,我的客户端(JDBC上的Java进程)将运行语句来获取和释放
锁
。release语句应通过删除行来释放
锁
。 release语句很简单,但是我的acquire语句应该是什么样子的呢?
浏览 6
提问于2010-08-23
得票数 0
回答已采纳
1
回答
greenplum数据库是否需要
主键
?
我们知道greenplum是一个MPP数据连接线,我们每天都会从
mysql
导入数据到其中,
主键
可能
会
从不同的来源
冲突
。我正在设计模式,我不确定: 每个表都需要
主键
吗?在官方文档中,默认使用
主键
进行分区,但我可以指定另一个键进行分区,是否还有其他原因需要设置
主键
?
浏览 119
提问于2019-10-10
得票数 0
回答已采纳
2
回答
在共享
锁
模式和更新的情况下,间隙
锁
是如何工作的?
mysql
version: 5.7.31建表语句如下所示: `id` int(11) NOT NULL,1008,1008,220), (1020,1020,201), (1234,1234,33);在事务1中:begin; select *
浏览 0
提问于2020-09-03
得票数 0
1
回答
IgniteCache.lock可以用作分布式
锁
吗?
看起来我可以通过API IgniteCache # public Lock lock(K key);获得一个分布式
锁
。我想确认的一件事是,当一个进程从这个对象获得一个
锁
,但在进程死前没有释放这个
锁
,Ignite
会
确保
死
进程持有的
锁
被释放,这样等待
锁
的其他进程将有机会获得
锁
吗?
浏览 0
提问于2017-01-04
得票数 2
回答已采纳
2
回答
JPA @Id @GeneratedValue注释与DB
主键
?
、
我有一个应用程序使用JDBC访问现有的
MySQL
DB,并正在转换为JPA。我的DB已经用自动生成的
主键
设置了。注释是否
会
覆盖/
冲突
于已经定义的DB
主键
/索引?
浏览 4
提问于2017-11-16
得票数 0
回答已采纳
1
回答
在一个查询中使用其他字段中的self.id
、
我想通过使用
主键
填充另一个字段来创建一个实例。Yuji Tomita建议了一个使用两个查询的解决方案(顺便说一句,它工作得很好),但我想知道是否有可能只使用一个查询来实现这一点。
浏览 1
提问于2012-01-23
得票数 1
1
回答
mysql
的5.7版本默认设置
锁
表吗?
我正在研究
锁
表,但我有一些疑问,我找不到关于我的问题的答案。当用户点击预订按钮时,我调用
mysql
中的一个过程,检查是否有票,如果答案是肯定的,减少数量并下订单。名称: concert_ticket代码 $querySit
浏览 1
提问于2019-08-27
得票数 0
2
回答
如何使用我的php脚本处理多用户连接?
、
、
如果我在数据库中编写脚本php,或者这个问题是由web服务器处理的?
浏览 1
提问于2010-12-09
得票数 0
回答已采纳
2
回答
insert导致了InnoDB中的死锁。怎么会出这事?
、
、
、
我的问题是:为什么事务1持有主
锁
,为什么事务2需要主
锁
?我在
mysql
手册中找不到任何关于这个
锁
的信息。----------------*** (1) TRANSACTION:
mysql
tables in use 1, locked 1 LOCK WAIT 3 lock struct(s), heap size 1248, 2 row lock(s), undo log entr
浏览 2
提问于2014-06-20
得票数 3
1
回答
mysql
中的update创建的下一行键的范围是多少?
、
找出下一行钥匙
锁
的范围,我做了一些测试。我发现它与
mysql
文档中下一行密钥
锁
的描述不同。
mysql
> select * from information_schema.innodb_locks\G *************************** 1. row *****根据
MySQL
的文档,update将设置下一个密钥
锁
,下一个密钥
锁
的范围应该是(1,3)。插入意图等待“
浏览 2
提问于2016-09-08
得票数 1
1
回答
MySQL
是否保证从读
锁
到写
锁
的原子升级?
、
、
如果客户端会话当前持有读
锁
(允许并发读取,同时已经阻止写入),然后在同一表(S)上获得写
锁
,
MySQL
是否保证
锁
是连续的?
mysql
> INSERT INTO `awesome` ...如果我偏执于文档中的语句,那么我必须假设,在我的会话暂时没有
锁
的两个
锁
状态之间会有一个短暂的时刻,在这段时间内,并发会话可能
会
修改表,从而使它处于与我在SELECT阶段看到的情况不一致的状态。我
浏览 0
提问于2014-04-23
得票数 2
回答已采纳
0
回答
postgresql的
冲突
更新会产生大量的
死
元组吗?
、
我们有一个从一个postgres表到另一个postgres表的ETL过程,在这个过程中,我们使用INSERT / ON
冲突
DO UPDATE方法将一个大型数据集本质上合并到一个现有的数据集,使用对一些列的唯一约束作为
冲突
检查器当插入新行并发生
冲突
时,我们在现有行上更新一些列,但大部分情况下保持不变。在许多情况下,插入的行集将与现有行
冲突
,因此整个语句基本上就是合并那些成对列中的新值,但没有插入任何实际的新行。查看pg_stat_user_tables,我们注意到这种策略
会
导致大量需要清理的<em
浏览 3
提问于2018-07-15
得票数 1
回答已采纳
2
回答
MySQL
或PostgreSQL是否在删除时锁定表?
、
我想知道是否在
MySQL
或PostgreSQL中从表中删除大量记录,锁定一个表? 假设我的表自2016年以来每天都添加2GB数据,我想从现在起删除所有超过6个月的记录。
浏览 0
提问于2019-11-14
得票数 6
1
回答
InnoDB是否锁定使用部分组合键的delete的整个表?
、
、
我有一个
MySQL
表(称为'my_table'),它有一个由4列组成的
主键
(称为'a‘、'b’、'c‘和'd')。是否需要执行选择来恢复c和d的值,并使用整个
主键
删除批处理? 这是在一个复杂的应用程序的上下文中,该应用程序与4个不同的数据库一起工作。似乎只有
MySQL
有这个问题。
浏览 0
提问于2018-10-26
得票数 1
回答已采纳
1
回答
为什么提交不会导致死锁
、
、
我读过关于InnoDB
锁
的
mysql
参考手册。我得到了:(出发地:) INSERT设置插入行的独占
锁
。此
锁
是索引记录
锁
,而不是下一个键
锁
(即没有间隙
锁
),也不会阻止其他会话插入插入行之前的间隙。在获得插入行的独占
锁
之前,尝试插入值为5和6的单独事务在获得插入行的排他
锁
之前,分别将4和7之间的间隔锁定为insert意图
锁
,但不要彼此阻塞,因为行是不
冲突
的。如果发生重复键错误,则在重复索引记录上设置共
浏览 6
提问于2016-08-26
得票数 2
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
漫话:MySQL中的行级锁,表级锁,页级锁
mysql 使用ALTER TABLE语句添加索引可能会锁表
【DB宝34】测试MySQL主从复制中主库表缺失主键会导致主从延迟的情况
【MySQL】mysql中的锁机制
记一次排查DB死锁的分析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
对象存储
即时通信 IM
活动推荐
运营活动
广告
关闭
领券