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

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

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

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

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

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

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

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

若要確定當前 LOCK_TIMEOUT 設(shè)置,請執(zhí)行 @@LOCK_TIMEOUT 函數(shù),例如:

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

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

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

SQL Server 2000 自定義鎖超時

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

【編輯推薦】

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

2010-07-20 08:48:14

SQL Server

2010-06-29 17:27:14

SQL Server

2010-09-14 16:47:23

SQL自定義函數(shù)

2010-10-20 16:07:48

SQL用戶自定義角色

2010-09-14 16:59:39

SQL自定義函數(shù)

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函數(shù)存儲過程

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技術(shù)棧公眾號

主站蜘蛛池模板: 成人性生交a做片 | 亚洲国产一区在线 | 日韩一区二区视频 | jdav视频在线观看免费 | 综合久久av | 日韩国产一区二区 | 黄色片网站在线观看 | 婷婷久| 羞羞涩涩在线观看 | 日本不卡一区二区 | 欧美激情久久久久久 | 亚洲视频一区在线观看 | 亚洲免费久久久 | 毛片免费视频 | 国产精品久久久精品 | 欧美91 | 一本色道精品久久一区二区三区 | 色综合久久天天综合网 | 久久久九九 | 一区二区三区中文字幕 | 激情国产在线 | caoporn国产精品免费公开 | 日韩电影免费在线观看中文字幕 | 久久国产综合 | 日本亚洲欧美 | 在线成人福利 | 激情a| 国产一二三区在线 | 一级片av | 日日夜夜av | 欧美激情综合色综合啪啪五月 | 91色站| 欧美一区二区三区在线观看 | 亚洲高清在线观看 | 成人在线播放网站 | 午夜久草 | 国产一区二区三区日韩 | 国产不卡在线 | 亚洲高清视频在线 | 高清免费av | 亚洲国产精品一区二区第一页 |