腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
搜索
关闭
文章
问答
(9999+)
视频
开发者手册
清单
用户
专栏
沙龙
全部问答
原创问答
Stack Exchange问答
更多筛选
回答情况:
全部
有回答
回答已采纳
提问时间:
不限
一周内
一月内
三月内
一年内
问题标签:
未找到与 相关的标签
筛选
重置
1
回答
Server死锁是否清晰?
此表显示了死锁情况:现在,每个事务都希望更新先前被对方锁定的行。这会导致僵局。问题1 ...T1在所有行上持有X
锁
,
浏览 3
修改于2012-09-04
得票数 3
回答已采纳
1
回答
delete操作锁定innodb中的整个
表
在执行删除操作时,我在InnoDB中遇到了
表
锁定问题。例如,我有一个包含一列和许多事务的
表
队列,可以在此队列中插入行或删除行。没有任何两个事务同时处理相同的行。因此,所有行
锁
必须是不同的。但有时,当删除操作删除
表
中的大部分行时,InnoDB倾向于使用
表
锁
而不是行
锁
,这会导致死锁。事务1: insert into
浏览 0
修改于2014-04-21
得票数 10
回答已采纳
4
回答
在读提交的隔离级别中,什么时候持有/释放
锁
我正在尝试理解SQL Server中的隔离/
锁
。我们有桌子。Transactions values(3, 100)insert into Transactions values(
5
,文档还讨论了行级、页级、
表
级
锁
。*/ 我想了解的是,共享
锁
将在多长时间内获得,以及哪一行、页、
表
等。只有在语句select * from Tr
浏览 5
修改于2012-07-04
得票数 21
回答已采纳
1
回答
一组行的更新之间的死锁,并选择一些相同的行
SPID A- .我面临一个死锁场景,SPID A已经更新了第4行,等待聚集索引上的X
锁
更新第
5
行,而SPID B正在第2步中等待第4行聚集索引上的S
锁
,这是由SPID A锁定的。在
表
1中也有一个非聚集索引,但它不包括select查询,因此它查找聚集索引。我假设,即使我使
浏览 4
修改于2012-09-14
得票数 2
2
回答
如何处理锁定信息?
由于分析了几个死锁,我使用sp_blitzIndex来获得关于
锁
的概述。“进攻性索引:总
锁
等待时间>
5
分钟(行+页)” (解释)。以下是死锁链和“积极索引”中出现的一些示例:dbo
浏览 0
修改于2020-06-15
得票数 4
回答已采纳
3
回答
为更多事务锁定
表
我正在尝试实现并发加载到具有索引重建的
表
中的场景。我有几个试图实现这种情况的流程: 1.从源加载数据,2.转换数据,3.关闭DWH
表
上的索引,4.将数据加载到DWH中,
5
.重建DWH
表
上的索引。我需要做的是在点2和3之间放置一些
锁
,这些
锁
将在点
5
之后释放。 Oracle内置的LOCK TABLE机制是不够的,因为
锁
是在事务结束时释放的,所以任何ALTER语句都会释放
锁
。
浏览 0
修改于2013-07-06
得票数 1
回答已采纳
1
回答
同一微服务的多个实例同时写入数据库
我有多个特定微服务的实例用于ex
5
实例,它们同时访问一个数据库
表
,这会导致该
表
上的
锁
,我如何才能做出合适的解决方案来防止
锁
?消息队列能解决这个问题吗?
浏览 59
提问于2020-11-10
得票数 0
1
回答
是什么使Server决定使用哪个
锁
级别(行、页或
表
锁
)?
我试图了解是什么使Server选择它将选择的
锁
级别。我想知道它将在什么时候使用Page或
表
锁定行
锁
?我有一个PHP应用程序,它使用每个http请求的事务来确保在提交之前执行所有查询。一个令我困惑的问题是,当许多(
5
+)用户使用该应用程序时,该应用程序似乎正在挂起(旋转了很长时间)!除了数据库
锁
之外,我所能想到的任何事情都不会导致这样的行为!我认为会发生的情况是,SQL Server出于某种原因选择了Page或Table
锁
而不是行
锁
。我试图确保Server正在执行
浏览 5
修改于2017-05-23
得票数 2
3
回答
存储过程中的
表
锁
我使用的是存储过程,它返回
5
-6个
表
,这个过程可能会被许多用户(
5
-10个用户)同时使用。我使用的是MS SQL Server 2012和Visual Studio 2013。
浏览 2
修改于2017-02-15
得票数 0
1
回答
Server是否升级到总
锁
或会话
锁
的
表
锁
?
我有一个
表
,这两个
表
在CI的末尾都有大量的顺序插入和随机(非常分布的) reads+updates。当然,批量插入不应该阻止随机访问。使用RCSI,所以只读查询不应影响
锁
计数(?)与顺序插入有关。我担心的是,即使在限制插入时的最大
锁
数时(例如。),一个(或多个) OLTP更新可以绕过这一限制。如果
锁
计数启发式是每个会话,那么它是较少的潜在问题。给出标题中问题的答案,那么,在这里防止
表
锁
升级的“最佳”方法是什么? 我目前的方法/想法是选择一个行数。任意的1-4k
浏览 0
修改于2021-04-19
得票数 1
1
回答
表
锁
升级-性能问题
我对表
锁
自动升级有几个问题,请确认或反驳:当共享
锁
升级到
表
级别时,它会阻止小的更新和删除吗?插入也行吗?是否有可能获得
表
lock_escalation事件的计数,按登录名进行分组,然后按
表
分组?例如:如果我没有弄错的话,扩展事件似乎只允许一个级别的分组。
浏览 0
修改于2021-10-25
得票数 0
回答已采纳
1
回答
插入EF Core
5
前的
锁
表
我使用的是实体框架核心
5
和Server。
浏览 4
提问于2021-05-09
得票数 3
回答已采纳
1
回答
DeadLock DbContext并发事务
我有两个更新同一个
表
的事务,其中一个是长事务,更新该
表
(同一行)
5
次,但另一个事务只更新该
表
一次,是两个DB命中的小事务,从死锁图中.Its逻辑为真,这两个事务在不同的行上都有X
锁
,并试图获得U
锁
。我不明白为什么较短的事务获取X
锁
,尽管它还没有触发update查询(因为它是导致死锁的更新查询,这意味着它还没有被触发)。任何帮助都是非常容易接受的。2)我不能理解为什么第二个/第一个事务可以获得X
锁
,而另一个事务已经在某些行上获得了它。我在更新查
浏览 2
修改于2012-06-05
得票数 0
回答已采纳
1
回答
访问全局哈希
表
“避免”锁定的方法
在我的项目中,有N个线程可以访问全局哈希
表
,这是无法避免的。所以我想我应该用一个没有
锁
的哈希
表
或者其他什么的。毕竟,我选择尝试一些其他的,相当无
锁
的哈希
表
,因为无
锁
散列通常用于特殊目的,而且使用起来不那么容易。有N线程访问全局哈希
表
,因此我将哈希
表
溢出到M子哈希
表
,其中M >= N。在任何时候,从M子哈希
表
中选择N个子哈希
表
的所有线程之和为pow(M,N),从M子哈希
表
浏览 7
提问于2013-09-05
得票数 0
1
回答
锁定SQL
表
并等待锁定被释放- Java
我想执行一个锁定
表
/行的函数,检查记录(具有特定条件)是否存在,如果不存在,则创建该记录。我如何才能做到这一点?编辑1:详细解释我的目标:-步骤2:在过程/事务中,检查记录是否存在,如果存在则返回true并释放
锁
,如果不存在则创建记录并释放
锁
。步骤3:在执行步骤2的同时,另一个微服务实例B试图访问
表
(即并发请求),但由于它被锁定,实例B将等待实例A释放
锁</
浏览 1
修改于2021-03-26
得票数 3
2
回答
“意图锁定”在事务和并发中的作用
根据Microsoft 2012,第13章(事务和并发)一书:根据这本书的另一段: ..。
浏览 0
修改于2018-05-15
得票数 0
1
回答
django select_for_update获得关系
锁
我有一个代码示例,它应该在postgres中使用行(元组)
锁
,但是它似乎采用了
表
(关系)
锁
: record.delete() time.sleep(
5
), relation::regclass, pid, mode, granted from pg_lock
浏览 5
修改于2021-11-06
得票数 2
回答已采纳
1
回答
在c#项目中同时锁定和使用SQL Server2008
表
?
我有一个SQL Server
表
,该
表
将由使用后台工作者多线程调用的批处理作业每
5
分钟更新一次。另外,当我通过批处理作业插入
表
时,我使用线程
锁
。应用程序的用户可以同时访问相同的数据。在这种情况下,我可以使用线程
锁
吗?
浏览 0
修改于2013-05-16
得票数 0
1
回答
在PostgreSQL中,
表
锁
和行
锁
是如何相互作用的?
我了解表
锁
如何与其他
表
锁
交互,以及行
锁
如何与其他行
锁
交互,但我不完全理解表
锁
如何与行
锁
交互。一般来说,
表
锁
如何与行
锁
交互?
浏览 0
提问于2019-08-29
得票数 1
回答已采纳
2
回答
为什么MySQL导入比导出慢?
我刚刚从命令行使用mysqldump导出了一个150 MB的
表
。它花了大约
5
秒的时间输出。为什么进口比出口慢,而且有办法加快速度?我需要导出/导入大于1GB的
表
。 它一定要用
锁
做什么吗?因为select是在读取数据,因此导出它的速度会更快,而import正在写入数据,而且可能会更慢,因为它需要写
锁
。
浏览 5
修改于2013-03-06
得票数 0
回答已采纳
第 2 页
第 3 页
第 4 页
第 5 页
第 6 页
第 7 页
第 8 页
第 9 页
第 10 页
第 11 页
点击加载更多
领券