成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

SQL Server 2000 自定義鎖超時的概述

數據庫 SQL Server
以下的文章主要描述的是SQL Server 2000 自定義鎖超時,以下就是對SQL Server 2000 自定義鎖超時的詳細內容介紹,望大家借鑒。

此文章主要向大家描述的是SQL Server 2000 自定義鎖超時,當由于另一個事務已擁有一個資源的沖突鎖,會使 Microsoft® SQL Server™ 2000 無法將鎖授權給該資源的某個事務時,該事務被阻塞以等待該資源的操作完成。

如果這導致了死鎖,則SQL Server 將終止其中參與的一個事務(不涉及超時)。如果沒有出現死鎖,則在其它事務釋放鎖之前,請求鎖的事務被阻塞。默認情況下,沒有強制的超時期限,并 且除了試圖訪問數據外(有可能被無限期阻塞),沒有其它方法可以測試某個資源是否在鎖定之前已被鎖定。

說明 sp_who 系統存儲過程可用于確定進程是否正被阻塞以及被誰阻塞。LOCK_TIMEOUT 設置允許應用程序設置語句等待阻塞資源的最長時間。當語句等待的時間大于LOCK_TIMEOUT 設置時,系統將自動取消阻塞的語句,并給應用程序返回"已超過了鎖請求超時時段"的 1222 號錯誤信息。

但是,SQL Server 不回滾或取消任何包含該語句的事務。因此,應用程序必須有捕獲 1222 號錯誤信息的錯誤處 理程序。如果應用程序沒有捕獲錯誤,則會繼續運行,并未意識到事務中的個別語句已取消,從而當事務中的后續語句可能依賴于那條從未執行的語句時, 導致應用程序出錯。

執行捕獲錯誤信息 1222 的錯誤處理程序使應用程序得以處理發生超時的情況,并采取補救操作,例如可以自動重新提交阻塞的語句或者回滾整個事務。

若要確定當前 LOCK_TIMEOUT 設置,請執行 @@LOCK_TIMEOUT 函數,例如:

DECLARE @Timeout intSELECT @Timeout = @@lock_timeoutSELECT @TimeoutGO-----------------------------------------------------------------SET LOCK_TIMEOUT指定語句等待鎖釋放的毫秒數。語法SET LOCK_TIMEOUT timeout_period參數timeout_period是在 Microsoft® SQL Server™ 返回鎖定錯誤前經過的毫秒數。值為 -1(默認值)時表示沒有超時期限(即無限期等待)。當鎖等待超過超時值時,將返回錯誤。

值為 0 時表示根本不等待,并且一遇到鎖就返回信息。注釋在連接開始時,該設置的值為 -1。設置更改后,新設置在其余的連接時間里一直有效。SET LOCK_TIMEOUT 的設置是在執行或運行時設置,而不是在分析時設置。

READPAST 鎖定提示為該 SET 選項提供了另一種方式。權限SET LOCK_TIMEOUT 權限默認授予所有用戶。示例下例將SQL Server 2000 自定義鎖超時期限設置為 1,800 毫秒。SET LOCK_TIMEOUT 1800GO

SQL Server 2000 自定義鎖超時

上述的相關內容就是對SQL Server 2000 自定義鎖超時的描述,希望會給你帶來一些幫助在此方面。

【編輯推薦】

  1. SQL Server重復數據刪除的2個操作方案
  2. MS SQL Server 未公開的加密函數有哪些?
  3. 快速對SQL Server鎖機制進行掌握的竅門
  4. 用SQL Server 2005DDL觸發器對數據庫進行監控
  5. SQL Server刪除重復數據的2個實用方案
責任編輯:佚名 來源: 電子工業出版社
相關推薦

2010-07-20 08:48:14

SQL Server

2010-06-29 17:27:14

SQL Server

2010-09-14 16:47:23

SQL自定義函數

2010-10-20 16:07:48

SQL用戶自定義角色

2010-09-14 16:59:39

SQL自定義函數

2010-11-10 15:23:55

SQL SERVER

2010-06-28 11:00:46

SQL Server

2010-07-09 14:30:56

SQL Server

2009-04-09 09:51:09

ASP.NETSQL Server 自定義分頁

2010-06-17 10:43:21

SQL Server

2022-04-01 15:59:22

SQLPostgreSQL審計

2022-10-09 08:35:06

SQL自定義排序

2010-09-06 15:41:34

SQL函數存儲過程

2010-07-26 11:27:43

SQL Server打

2010-07-06 11:36:16

SQL Server集

2015-07-22 17:27:41

SQL SERVER 鏈接

2011-04-18 13:02:08

SQL Server SQL Server

2015-02-12 15:33:43

微信SDK

2010-06-18 09:26:49

SQL Server

2010-07-07 10:47:58

SQL Server索
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 女人夜夜春 | 黄色片免费看 | 亚洲精品久久久久久久久久久 | 欧美αv | 中国美女一级黄色片 | 欧美jizzhd精品欧美巨大免费 | 天天综合成人网 | 91精品国产91久久综合桃花 | 中文字幕男人的天堂 | 精品久久一| 精品在线99 | 一区二区三区中文字幕 | 一区欧美 | 免费在线看黄 | 国产精品人人做人人爽 | 国产精品福利一区二区三区 | 欧美黄a| 成人国产精品免费观看 | 黄色在线观看 | 国产日韩欧美在线观看 | 亚洲一区二区三区免费在线观看 | 久久av一区二区 | 国产综合精品 | 国产精品成人在线播放 | 琪琪午夜伦伦电影福利片 | 色五月激情五月 | 性生生活大片免费看视频 | 99re在线免费视频 | 男女免费观看在线爽爽爽视频 | 欧美自拍第一页 | 欧美综合一区二区 | 91亚洲一区| 欧美色专区 | 在线午夜 | 日韩在线一区二区 | 久久精品a级毛片 | 日韩欧美中文在线 | 国产成人精品一区二区三区 | 国产精品美女久久久免费 | 欧美影院| 精品欧美一区二区三区久久久 |