欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久

打開(kāi)APP
userphoto
未登錄

開(kāi)通VIP,暢享免費電子書(shū)等14項超值服

開(kāi)通VIP
SQL Server誤區30日談-Day23-有關(guān)鎖升級的誤區
 本系列文章是我在sqlskill.com的PAUL的博客看到的,很多誤區都比較具有典型性和代表性,原文來(lái)自T-SQL Tuesday #11: Misconceptions about.... EVERYTHING!!,經(jīng)過(guò)我們團隊的翻譯和整理發(fā)布在AgileSharp上。希望對大家有所幫助。

誤區 #23: 鎖升級的過(guò)程是由行鎖升級到頁(yè)鎖,再由頁(yè)鎖升級到表鎖

錯誤

實(shí)際不是,在SQL Server 2005和之前的版本,鎖升級會(huì )直接升到表鎖。

在SQL Server 2005或SQL Server 2008,你可以通過(guò)如下跟蹤標志改變鎖升級的行為:

  • 標志1211-完全禁止鎖升級,但鎖使用的內存會(huì )被限制在動(dòng)態(tài)分配內存的60%,當超過(guò)這個(gè)值時(shí),更多的鎖將會(huì )伴隨著(zhù)內存溢出錯誤而失敗。
  • 標志1224-禁止鎖升級,但內存使用超過(guò)40%時(shí),會(huì )自動(dòng)開(kāi)啟鎖升級

如果標志1211和1224跟蹤標志同時(shí)被設置了,只有標志1211會(huì )生效。更詳細的內容請看Books Online。

在SQL Server 2008中,還可以以表為單位進(jìn)行鎖行為的設置,可以通過(guò)ALTER TABLE blah SET (LOCK_ESCALATION = XXX),在這個(gè)命令中XXX所代表的是下面幾項中的一項:

  • TABLE: 直接從行鎖升級到表鎖。

  • AUTO:如果存在表分區,則升級為分區鎖,但不會(huì )進(jìn)一步升級。

  • DISABLE:禁用鎖升級,這并不意味著(zhù)禁用表鎖,就像BOL(Books Online entry)中所說(shuō),在序列化隔離等級的條件下進(jìn)行表掃描等操作時(shí)還需要表鎖。

在2008年1月的時(shí)候,我寫(xiě)了一篇包含分區鎖例子的博文,請看:SQL Server 2008: Partition-level lock escalation details and examples。

或許你會(huì )想為什么LOCK_ESCALATION = XXX設置中AUTO不是默認值,這時(shí)因為早期測試中某些人發(fā)現這個(gè)選項更容易引起死鎖。就像對于上述兩個(gè)有關(guān)鎖的跟蹤標記一樣,對于這個(gè)選項設置為AUTO也同樣需要謹慎。

分類(lèi): SQL Server DBA誤區
本站僅提供存儲服務(wù),所有內容均由用戶(hù)發(fā)布,如發(fā)現有害或侵權內容,請點(diǎn)擊舉報。
打開(kāi)APP,閱讀全文并永久保存 查看更多類(lèi)似文章
猜你喜歡
類(lèi)似文章
SQL Server 2008中SQL應用之-“鎖定(locking)” - 邀月工作室 - 博客園
SQL Server誤區30日談 第5天 AWE在64位SQL SERVER中必須開(kāi)啟
SQL2008 提示評估期已過(guò)的解決方法
聊一聊數據庫中的鎖
SQL優(yōu)化中的重要概念:鎖定
sqlserver2000升級到2005總結
更多類(lèi)似文章 >>
生活服務(wù)
分享 收藏 導長(cháng)圖 關(guān)注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服

欧美性猛交XXXX免费看蜜桃,成人网18免费韩国,亚洲国产成人精品区综合,欧美日韩一区二区三区高清不卡,亚洲综合一区二区精品久久