腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
SQL
Server
允许
使用
排
它
锁
读取
行
sql-server
、
locking
、
transaction-isolation
最近,我遇到了一个与Microsoft
SQL
Server
锁定相关的场景,
它
看起来非常简单。然而,我很难理解其中一个场景背后的真正概念。我用下面的语句在
SQL
Server
中创建了一个名为locktest的表:set age = 1 然后,我运行另一个
SQL
查询来找出由上述事务生成的
锁
。在那里,您可以看到已经为要更新的
行
获得
浏览 20
提问于2018-02-26
得票数 2
2
回答
持有select查询的
排
它
锁
sql-server
、
locking
、
transaction-isolation
SQL
Server
:如何持有select查询的
排
它
锁
?对于mysql,where e.id=123其他并发事务无法
读取
或写入所选
行
。如何在
SQL
server
上实现同样的功能?SELECT *WITH (HOLDLOCK, ROWLOCK)对于(HOLDLOCK,row LOC
浏览 8
提问于2020-03-17
得票数 0
1
回答
在
SQL
Server
2005中,如何同时锁定特定
行
的读写权限?
sql-server-2005
、
locking
我知道锁定一
行
以防止被
读取
可能有点不寻常,但在这种情况下这是有意义的。对于
SQL
Server
2005中的
行
级
锁
,如何同时锁定
行
的
读取
和写入?谢谢!
浏览 0
提问于2012-07-19
得票数 0
2
回答
READ_COMMITTED_SNAPSHOT和快照隔离中的共享
锁
sql-server
、
sql-server-2008
、
read-committed-snapshot
、
snapshot-isolation
我在微软的网站上读到过例如,如果有2个事务。第一个事务T1想要更新一些
行
。第二个事务T2开始
读取
同一
行
(此事务将他复制到某个输出缓冲区、响应缓冲区或
Sql
<em
浏览 5
提问于2012-11-13
得票数 1
回答已采纳
4
回答
在
SQL
Server
中,如何以类似于Oracle "SELECT FOR UPDATE WAIT“的方式锁定单行?
sql-server
、
database
、
oracle
、
concurrency
、
locking
现在,我想调整该程序,使其也支持
SQL
Server
数据库。两个用户尝试获取数据库中具有最高优先级的
行
,将其标记为忙,对其执行操作,并将其再次标记为可供以后
使用
。还要注意,当
浏览 4
提问于2012-02-29
得票数 26
回答已采纳
2
回答
不锁定
SQL
Server
40,000+
行
的数据集更新
sql-server
、
datatable
、
dataset
、
bind
然后,我
使用
我的数据集以其形式上传
它
。我只是将它加载到dataset中并绑定
它
。
它
起作用了,但是...我有两个这样的文件,最初我有一个正在工作,只是通过手动从文件中拉出所有数据来插入每一
行
,就像VB6。我无权访问
SQL
server
的服务器文件系统,因为它是共享环境,并且无法向
SQL
Server
进行海量复制。由于我的文件大小,提供程序的批量复制方法也不能像广告中所说的那样工作。显然,这会更有效率。我每晚在两个远程馈送中进行大约100
浏览 0
提问于2013-07-28
得票数 3
回答已采纳
1
回答
SQL
Server
更新
锁
sql
、
sql-server
、
locking
、
sql-update
、
read-uncommitted
如果您
使用
以下
sql
,是否有可能在许多不同的进程同时多次运行
它
时,两个或更多个进程可以更新表?SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTEDSET Column1 = 1
sql
中没有指定其他
锁
等,除了
读取
未提交的
锁
。
浏览 7
提问于2014-09-30
得票数 0
1
回答
同时,如果两个事务试图更新事务管理系统在这里管理的相同table.How的同一
行
?
sql-server
一个事务中的任何一个都将获得
排
它
锁
,但问题是,如果两个事务都在完全相同的时间启动,那么
SQL
server
将如何决定哪个事务将首先获得
排
它
锁
。如果有多个事务同时启动以更新同一表的同一
行
,MS
SQL
server
将如何处理?
浏览 1
提问于2018-03-15
得票数 0
3
回答
使用
Nolock提示更新查询
sql
、
sql-server-2008-r2
、
nolock
我正在尝试将with(NOLOCK)放在更新查询上:但我得到了以下信息:有没有什么方法可以让我在这个更新查询上应用一个‘NOLOCK’?
浏览 8
提问于2014-02-18
得票数 5
2
回答
Select查询阻塞数据库表
c#
、
sql
、
.net
、
sql-server
我们的生产设置是具有连接到
SQL
server
2016数据库的应用程序的应用程序服务器。在应用服务器上,有几个IIS应用程序在GMSA帐户下运行。我们的团队在同一个
SQL
Server
数据库上拥有db_datareader权限。出于生产支持的目的,我们需要
它
。我们已经为
SQL
Server
数据库服务器配置了RedGate
SQL
Monitor。这引发了一个长时间运行的查询警报,该警报运行了1738秒。我的理解是,SELECT查询只创建一个共享<em
浏览 4
提问于2021-05-11
得票数 0
1
回答
在不
使用
事务的情况下
使用
UPDLOCK
sql
、
sql-server
、
tsql
、
transactions
文档说明了Specifies that update locks are to be taken and held until the transaction completes.,所以如果我不是事务,那么将它添加到我的查询中是没有意义的吗?
浏览 11
提问于2018-02-09
得票数 2
回答已采纳
1
回答
如果
SQL
Server
中已有表的某个其他查询应用了某个tablock,我们是否可以将其插入到表中?
sql-server-2012
我正在尝试
使用
insert into...select语句(
使用
TABLOCK)在表中插入一些记录。但我不能这样做。 问题是其他一些查询已经在表上应用了TABLOCK。这就是原因吗?
浏览 2
提问于2015-11-05
得票数 0
2
回答
同时在同一表中插入和选择
sql
、
sql-server
、
performance
、
database-performance
既然我刚接触过
Sql
server
,有谁能就此澄清一下吗?我有一个表"dbo.test",其中包含1亿条记录。
浏览 2
提问于2014-04-25
得票数 3
2
回答
多服务器应用程序从同一个表中
读取
数据
database
、
ejb
、
cluster-computing
、
appserver
、
ejb-timer
EJB中的方法从表中
读取
记录,删除
它
,并通过队列发布
它
(所有事务的一部分)。一旦两个服务器启动,它就会尝试同时从表中
读取
记录。 我的问题是如何在事务结束之前只
允许
一个应用程序
读取
记录。
浏览 3
提问于2017-07-28
得票数 1
2
回答
oracle中有哪些不同类型的
锁
?
oracle
、
locking
请任何人解释Oracle中的锁定模式,即共享、独占和更新
锁
。我找到了很多关于这个的理论,并根据那个排他
锁
:只
允许
一个用户/连接更改数据。Update lock :
行
被锁定,直到用户提交/回滚。然后,我尝试分享来检查它是如何工作的
浏览 4
提问于2013-04-11
得票数 5
1
回答
具有可重复读隔离级别的死锁
sql-server
、
sql-server-2014
、
deadlock
试图理解在调用存储的proc时,在可重复
读取
隔离级别上发生的死锁。IX_TableName_Id_Status_userid_UpdateTime - non clustered index - Id include(status, userid, updatetime)隔离级可重复读从基表中进行选择,并将受影响的
行
插入临时变量中
浏览 0
提问于2021-01-07
得票数 3
回答已采纳
2
回答
在选择表时,
Server
如何确定
它
接受
锁
的顺序?
sql-server
、
locking
、
deadlock
锁
图显示Proc A有一个S模式页
锁
,Proc B想要IX模式
锁
,而Proc A却在等待S模式页
锁
,而Proc B已经有IX模式页
锁
。我的问题是:
Server
如何确定在执行插入和选择时锁定页面的顺序,以及如何修改这种行为?
浏览 0
提问于2011-12-13
得票数 10
回答已采纳
1
回答
sql
server
是否锁定整个表,并在表为堆时将其锁定?
sql-server
、
sql-server-2019
、
heap
不论何地条款;在
使用
聚集索引的表中,
sql
server
将逐个锁定
行
,并在
读取
该行后立即释放它们?
浏览 0
提问于2021-09-08
得票数 2
1
回答
update和select命令之间的MYSQL数据库死锁
mysql
、
database
、
locking
、
deadlock
、
data-synchronization
command.both需要
使用
不同的
锁
。Select需要
使用
读
锁
,update需要
使用
写
锁
。 7: len 12; hex 67616e657368767961733031; asc ganeshvyas01;; 7: len 12; hex 67616e65736
浏览 2
提问于2014-04-23
得票数 0
3
回答
不创建预期
锁
的UPDLOCK和HOLDLOCK查询
sql-server
、
database
、
sql-server-2016
锁
是如何工作的,我正在尝试测试一种情况,在这种情况下,我希望锁定被
读取
和更新的
行
。特别是对于
行
(如果我在主键上有WHERE语句)(
Server
2016)有关这些
锁
是如何工作的任何信息都是值得赞赏的,但是,当前的问题是
Server
似乎没有强制执行我指定的
锁
。我的预感是,这与
行
版本控制或其他
浏览 0
提问于2018-04-05
得票数 8
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
即时通信 IM
活动推荐
运营活动
广告
关闭
领券