SQL Server 锁自定义的示例演示

数据库 SQL Server
以下文章主要是介绍是SQL Server 锁自定义的相关内容,以及对其在实际操作中的一些案例的具体描述,下面就是文章的主要内容讲述。

此文章主要向大家描述的是SQL Server 锁自定义,处理死锁与设置死锁优先级以及与其实际操作案例的描述,如果你对SQL Server 锁自定义心存好奇的话,以下的文章将会揭开它的神秘面纱。

处理死锁和设置死锁优先级

死锁就是多个用户申请不同封锁,由于申请者均拥有一部分封锁权而又等待其他用户拥有的部分封锁而引起的无休止的等待

可以使用SET DEADLOCK_PRIORITY控制在发生死锁情况时会话的反应方式。如果两个进程都锁定数据,并且直到其它进程释放自己的锁时,每个进程才能释放自己的锁,即发生死锁情况。

示例

下例将锁超时期限设置为 1,800 毫秒。

SET LOCK_TIMEOUT 1800

设置事务隔离级别。

对 SELECT、INSERT、UPDATE 和 DELETE 语句使用表级锁定提示。

配置索引的锁定粒度

可以使用 sp_indexoption 系统存储过程来设置用于索引的锁定粒度。

以上的相关内容就是对SQL Server 锁自定义 的介绍,望你能有所收获。

上述的相关内容就是对SQL Server 锁自定义的描述,希望会给你带来一些帮助在此方面。

【编辑推荐】

  1. 对SQL Server聚集索引的指示描述
  2. 用SQL Server索引密度对行数进行评估
  3. 关于SQL Server索引密度的知识
  4. SQL Server索引直方图的内容描述
  5. SQL Server索引选择的引用与建议
责任编辑:佚名 来源: 51CTO.com
相关推荐

2010-07-26 17:20:53

SQL Server

2010-06-29 17:27:14

SQL Server

2010-06-28 11:00:46

SQL Server

2010-07-09 14:30:56

SQL Server

2010-09-14 16:47:23

SQL自定义函数

2010-10-20 16:07:48

SQL用户自定义角色

2010-09-14 16:59:39

SQL自定义函数

2009-04-09 09:51:09

ASP.NETSQL Server 自定义分页

2022-10-09 08:35:06

SQL自定义排序

2022-04-01 15:59:22

SQLPostgreSQL审计

2010-09-06 15:41:34

SQL函数存储过程

2010-07-21 09:50:12

SQL Server子

2010-07-05 15:04:36

SQL Server删

2010-07-16 17:03:35

SQL Server

2010-07-14 10:03:40

SQL Server

2015-02-12 15:33:43

微信SDK

2010-11-12 13:34:02

动态sql语句

2015-01-14 15:06:48

定义相机

2015-02-12 15:38:26

微信SDK

2009-08-06 16:18:38

C#调用SQL存储过程
点赞
收藏

51CTO技术栈公众号