腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
解释
Server
锁
sql-server
、
locking
下面是
Server
2000要支持的
锁
列表。我有点搞不懂这个“意图”
锁
究竟是什么意思。我在网上环顾了一下,答案似乎有点神秘。除了得到我的具体问题的答案,我希望用这个问题作为一个Wiki,每个
锁
意味着什么,以及在什么情况下,这种类型的
锁
将被获得。
浏览 3
提问于2008-09-19
得票数 10
1
回答
Postgres与Microsoft
SQL
Server
的IX (意图排他性)
锁
等效/最接近的
锁
是什么?
postgresql
、
locking
在Microsoft
SQL
Server
中,下面的代码用于获取IX (意图独占)
锁
:在PostgreSQL中,pg_locks表可用于告知
锁
信息但是,有许多类型的locktype,它们是: 关系、扩展、冻结or、页、元组、事务
浏览 0
提问于2021-01-07
得票数 0
回答已采纳
1
回答
当启用读取提交快照时,为什么在IX锁上出现共享
锁
阻塞?
sql-server
、
deadlock
、
deadlock-graph
sync_entities e where r.id in (<some very large list of IDs>) 根据我对
锁
兼容性的理解,当一个IX
锁
存在时,请求一个S
锁
只有在读提交的快照关闭时才会阻塞,但是它是为这个数据库打开的,并且已经打开了很长一段时间。
浏览 0
提问于2020-10-28
得票数 1
回答已采纳
1
回答
是什么使
Server
决定使用哪个
锁
级别(行、页或表
锁
)?
php
、
sql-server
、
locking
Server
有多种方法。我试图了解是什么使
Server
选择它将选择的
锁
级别。我想知道它将在什么时候使用Page或表锁定行
锁
?除了数据库
锁
之外,我所能想到的任何事情都不会导致这样的行为!我认为会发生的情况是,
SQL
Server
出于某种原因选择了Page或Table
锁
而不是行
锁
。我试图确保
Server
正在执行行
锁
,而不是页或表
锁
。我使用ORM,所以我不能在查询中使用行
锁</e
浏览 5
提问于2016-02-29
得票数 2
3
回答
是否可以在
SQL
Server
中强制行级别锁定?
sql-server
、
sql-server-2005
、
sql-server-2008
、
rowlocking
我可以看到如何在
SQL
Server
中关闭行级和页级锁定,但我找不到强制
SQL
Server
使用行级锁定的方法。有没有办法强制
SQL
Server
使用行级锁定而不使用页级锁定?
浏览 4
提问于2010-06-25
得票数 58
回答已采纳
5
回答
SQL
Server
锁
升级问题
sql-server
、
locking
、
escalation
我正在读取来自的
SQL
Server
锁
升级先谢谢你,乔治
浏览 10
提问于2009-05-16
得票数 7
回答已采纳
1
回答
多线程环境中的
SQL
Server
存储过程
c#
、
sql-server
、
multithreading
、
stored-procedures
我需要以线程安全的方式执行一些
Sql
server
存储的过程。目前,我正在使用软件
锁
(C#
锁
)来实现这一点,但是我想知道
Sql
server
本身提供了什么样的特性来实现线程安全。
Sql
server
中似乎内置了一些表和行
锁
功能。谢谢,沙米卡
浏览 3
提问于2010-03-19
得票数 1
1
回答
从Oracle提取数据时
SQL
Server
2005的表
锁
行为
sql
、
sql-server-2005
、
linked-server
、
type-conversion
在下面的案例中,我正在尝试理解
SQL
Server
的行为。 我使用在
SQL
Server
中创建的链接服务器将大约50万行从Oracle提取到
SQL
Server
2005数据库中。但是查询既没有停止执行,也没有释放对desination表的排它
锁
。当我使用Oracle链接服务器执行一个简单的查询时,我发现来自Oracle和
SQL
server
的一些数据类型必须显式转换(特别是从Oracle numeric到
SQL
<
浏览 0
提问于2013-03-21
得票数 0
1
回答
如何检查服务器上是否启用了
SQL
server
内存缓存?
sql
、
sql-server
、
caching
、
memory
、
memorycache
我有几个关于
SQL
Server
2008的问题。另外,
SQL
Server
何时确定缓存的数据已过期,因此它会对其执行dumps操作并再次执行hard disk read?最后,假设在记录被缓存在内存中之后,我有了这个查询SELECT * FROM table1 WHERE id = 10,并且一个进程正在尝试读取它,
SQL
S
浏览 1
提问于2016-03-01
得票数 0
1
回答
SQL
Server
2008中的列级锁定
sql
、
sql-server-2008
在
SQL
Server
中,我有一个包含10列的表,我想更新表中的特定列值,我想在更新之前设置
锁
,这样其他人就不能同时更新表。
浏览 4
提问于2012-01-30
得票数 0
1
回答
EF代码中的悲观锁定优先
c#
、
sql-server
、
asp.net-mvc
、
entity-framework
、
locking
我在数据库存储库中创建了一个助手类: { fieldUpdater(DbContext.Set<MyEntity>().SqlQuery(
sql
浏览 0
提问于2013-10-11
得票数 7
回答已采纳
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
回答
在
Server
2016中禁用
锁
升级的缺点是什么?
sql-server
导入进程正在导致
锁
升级,因为它使用了5000多个
锁
。这将阻止用户登录。然而,这样做的代价是什么。这仅仅是因为我们为
锁
消耗了更多的内存(我们有足够的200 it内存),就是这样吗?或者是其他的问题。
浏览 0
提问于2017-09-21
得票数 5
回答已采纳
1
回答
默认
Server
更改
sql-server-2005
、
isolation-level
我们有一个客户在我们的数据库应用程序中遇到了一些阻塞问题。我们要求他们运行一个阻塞的进程报告跟踪,他们给我们的跟踪显示在SELECT和UPDATE操作之间发生阻塞。跟踪文件显示如下:因此
浏览 3
提问于2009-08-26
得票数 4
回答已采纳
3
回答
在
SQL
2005-2008中锁定行
sql
、
sql-server
、
locking
有没有一种方法可以在不启动事务的情况下锁定
SQL
2005-2008数据库中的行,以便其他进程在该行解锁之前无法更新该行?
浏览 0
提问于2008-09-21
得票数 8
回答已采纳
1
回答
使用TransactionScope c#对象时,是行阻塞还是表阻塞?
c#
、
transactionscope
我有以下代码: { if (da.UpdateRecord(recordId)) ts.Complete(); }提前谢谢
浏览 2
提问于2014-11-15
得票数 0
3
回答
T-
SQL
中的悲观
锁
sql-server
、
locking
、
transactions
、
pessimistic
如果我在MS
SQL
Server
中选择要更新的行,并希望在更新或取消之前将其锁定,则哪个选项更好:- 1)使用类似UPDLOCK的查询提示2)对事务使用可重复的读隔离级别3)任何其他选项。
浏览 3
提问于2008-12-22
得票数 5
回答已采纳
4
回答
使用
SQL
Server
事件探查器访问日志表
sql-server
、
profiler
特别是,我使用Object:Opened和Object:Closed创建了一个简单的跟踪,没有过滤器(除了标准的"Application Name not like '
SQL
Profiler'“过滤器
浏览 15
提问于2008-11-17
得票数 5
回答已采纳
2
回答
在表中插入行时
SQL
Server
死锁
asp.net
、
sql-server
、
sql-server-2005
、
database-deadlocks
sql
server
死锁的话题已经讨论过很多次了,然而,我不确定即使在一个表上同时插入两次也会导致死锁的情况。场景:在测试我们的应用程序(
SQL
Server
2005作为后端,ASP.net 3.5)时,我们同时将记录插入到一个表中(简单概述),这导致超过70%的用户死锁。经过详细的分析(由两个用户重现错误),我发现两个进程都持有表的主键索引上的RangeI S
锁
,并试图将其转换为RangeI N
锁
,这导致了死锁和一个事务被终止。难道我们不能强制事务一开始就获得排它
锁
,
浏览 1
提问于2010-10-16
得票数 1
2
回答
select语句上的
sql
行
锁
sql-server
、
tsql
、
locking
、
pessimistic-locking
我想要在该行上使用行
锁
,一旦用户完成编辑并更新,另一个用户就可以编辑该行,即我如何使用rowlock使只有一个用户可以编辑一行? 谢谢
浏览 23
提问于2010-04-20
得票数 5
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券