精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

如何解決SQL數據庫陷入“恢復中”模式的問題

譯文 精選
數據庫 SQL Server
數據庫管理員需要了解如何解決SQL數據庫陷入“恢復中”模式的問題。本文將介紹SQL數據庫恢復的各個階段、導致這個問題的原因以及將其恢復到一致狀態的方法。

譯者 | 李睿

審校 | 重樓

SQL Server數據庫偶爾會陷入“恢復中”(In Recovery)模式,這通常會讓數據庫管理員感到措手不及。這種狀態通常發生在數據庫重啟、恢復或意外關閉期間,因為SQL Server需要重放或撤銷不完整的事務以保持數據完整性。雖然這個過程通常是自動執行的,但有時可能會比預期花費更長時間甚至看起來停滯不前,這導致數據庫管理員不知所措。

如果遇到了這個問題,不要擔心。本文將幫助他們了解幕后發生的事情,并提供應對策略。以下是需要了解的內容:

  • “恢復中”模式意味著什么——為什么數據庫會進入這種狀態,以及SQL Server在后臺執行的操作。
  • SQL Server數據庫恢復的個階段——詳細分析SQL Server在恢復過程中遵循的分析、重做和撤銷階段。
  • 導致延遲的常見原因——從大型事務日志到過多的虛擬日志文件(VLF),查看可能減緩進程的原因。
  • 如何恢復在線狀態——學習將數據庫恢復到一致狀態的實用步驟,從等待到使用SQL修復工具。
  • 何時尋求高級幫助——如果恢復過程看似停滯不前且沒有取得任何進展,可以了解應該怎么做。

通過閱讀這一指南,將全面了解SQL Server的恢復過程以及可用于盡快將數據庫恢復在線的工具。

理解SQL Server中的“正在恢復”模式

SQL Server重啟或從備份中恢復數據庫時將會進入“恢復中”模式,以保持數據的完整性。在這個階段,SQL Server重放或撤銷不完整的事務,以防止數據損壞并確保事務一致性。

在重啟SQL Server之后,數據庫進入“恢復中”模式。SQL Server數據庫在啟動時或從備份中恢復時也可能處在“恢復中”狀態。

圖1 SQL數據庫陷入“恢復中”模式圖1 SQL數據庫陷入“恢復中”模式

數據庫處在“正在恢復”狀態意味著正在執行恢復過程,并在這一過程完成后自動聯機。但是,可能會遇到恢復緩慢且數據庫陷入“恢復中”狀態。數據庫可能仍然處于恢復狀態,因為SQL數據庫要經歷三個恢復階段,而這一過程的恢復時間取決于數據庫文件的大小。

SQL數據庫恢復的三個階段

通常情況下,當SQL Server重啟時數據庫沒有正確關閉時,它會進行崩潰恢復,以確保數據庫保持一致。SQL數據庫需要經歷三個恢復階段:

第一階段:分析

這個階段從“最后一個檢查點開始,直到事務日志結束”。它創建一個“臟頁表”(DPT)表,幫助確定崩潰時的所有“臟頁”。此外,它還創建一個“活動事務表”(ATT)來標識SQL Server停止時未提交的事務。

第二階段:重做

在這個階段,SQL Server會前滾在檢查點之后和崩潰之前發生的所有更改。實際上,在重做Redo階段,所有已經提交但尚未通過檢查點寫入SQL數據文件(.mdf/.ldf)的事務都需要前滾。

第三階段:撤銷

如果在數據庫恢復時存在任何未提交的事務,則必須在撤消階段回滾這些事務,以使數據庫恢復到一致狀態。

如果數據庫陷入“恢復中”模式應該怎么辦?

檢查SQL Server錯誤日志,查看數據庫中可能類似以下內容的第一條消息:

Starting up database ‘DatabaseName’

這意味著已經打開數據庫文件,并且恢復過程已經開始。在一段時間后,將會看到SQL Server正在經歷三個恢復階段。如果正在尋找有關如何備份和恢復數據庫的指導,可以查看有關備份和恢復Azure SQL數據庫的指南。

數據庫恢復的第一階段如下所示:

Plain Text 
 Recovery of database ‘DatabaseName’ (9) is 0% complete (approximately 95 seconds remain). Phase 1 of 3. This is an informational message only. No user action is required.
 
 Recovery of database ‘DatabaseName’ (9) is 3% complete (approximately 90 seconds remain). Phase 1 of 3. This is an informational message only. No user action is required.

在第一階段完成炎后,SQL Server數據庫將會繼續執行恢復流程的第二和第三階段。

 Recovery of database ‘DatabaseName’ (9) is 5% complete (approximately 85 seconds remain). Phase 2 of 3. This is an informational message only. No user action is required…

 Recovery of database ‘DatabaseName’ (9) is 95% complete (approximately 40 seconds remain). Phase 2 of 3. This is an informational message only. No user action is required.

Phase 3 of 3. This is an informational message only. No user action is required.

一旦第二階段和第三階段完成,將會看到類似以下的信息:

 3807 transactions rolled forward in database ‘DatabaseName’ (9). This is an informational message only. No user action is required.

 0 transactions rolled back in database ‘DatabaseName’ (9). This is an informational message only. No user action is required.

 Recovery is writing a checkpoint in database ‘DatabaseName’ (9). This is an informational message only. No user action is required.

 Recovery completed for database DatabaseName (database ID 9) in 30 second(s) (analysis 1289 ms, redo 29343 ms, undo 72 ms.) This is an informational message only. No user action is required.

在錯誤日志中,注意“不需要用戶操作”的消息,這表明數據庫處于恢復狀態。但是,恢復可能需要比預期更長的時間,導致數據庫一直陷入“恢復中”模式中。

SQL數據庫陷入“恢復中”模式的原因

以下是可能導致SQL數據庫陷入恢復中”模式的一些原因:

  • 長時間運行的事務正在回滾
  • 事務日志文件非常大
  • 數據庫事務日志中包含過多的虛擬日志文件(VLF)
  • SQL Server存在bug,現在已經修復。

如何使數據庫恢復到一致狀態?

解決方法1:等待數據庫恢復完成

使數據庫重新聯機的最直觀的解決方案是耐心等待恢復過程完成;這可能需要幾個小時或幾天的時間。如果SQL Server 2008或SQL Server 2008 R2中的數據庫恢復時間比預期的長,那么應用Microsoft修復程序可能會有所幫助。

注:避免運行RESTORE命令使數據庫處于一致狀態,因為SQL Server已經在嘗試執行相同的任務。然后,運行“RESTORE with..Recovery”意味著讓數據庫再次執行相同的步驟。

解決方案2:使用專業的SQL數據庫修復工具

如果恢復過程完成,但未能將數據庫恢復到一致狀態,則使用專門的SQL修復工具可以幫助將數據庫恢復到原始狀態。

  • Stellar Repair for MS SQL——這款專業的工具可幫助在SQL數據庫損壞或發生故障后將其恢復到原始狀態。
  • ApexSQL Recover——這款工具恢復已刪除、截斷或損壞的SQL Server數據庫中的數據。
  • dbForge SQL Complete——雖然主要是一款IDE擴展工具,但它提供了有用的錯誤處理和故障排除功能。
  • Redgate SQL Data Recovery——Redgate提供了一系列SQL Server工具,包括數據恢復功能。
  • SysTools SQL Recovery Tool——這款工具恢復損壞的SQL數據庫文件(.MDF和.NDF)到可用狀態。
  • Kernel for SQL Database Recovery——這款工具可以從損壞和意外關閉的情況中恢復和還原SQL Server數據庫。
  • Aryson SQL Database Recovery——這款工具可以修復和還原SQL Server中的MDF和NDF文件。

結論

本文介紹了SQL數據庫陷入“恢復中”模式時的含義、恢復的三個關鍵階段((分析、重做和撤消),以及如何使數據庫重新聯機。此外還討論了可能的原因,從大型事務日志到過多的虛擬日志文件(VLF)。

如果SQL數據庫仍然陷入“在恢復中”模式,至關重要的是要保持耐心。避免運行RESTORE命令,因為這會重新啟動恢復過程。至于那些無法通過人工干預解決的嚴重問題,可以考慮使用專業的SQL數據庫修復工具來恢復數據。

原文標題:How to Fix SQL Database Stuck in Recovery Mode,作者:Daniel Calbimonte

責任編輯:華軒 來源: 51CTO
相關推薦

2010-05-24 11:17:41

MySQL數據庫

2023-11-08 09:22:05

2010-07-06 14:40:15

解決SQL Serve

2024-06-21 09:37:57

2011-03-24 09:45:34

SQL Server數恢復

2011-05-17 13:22:50

SQL對象名無效

2021-10-20 20:27:55

MySQL死鎖并發

2023-09-05 00:06:45

2017-07-20 07:30:16

大數據數據互聯網

2017-09-23 22:07:24

深度學習N 體問題GAN

2017-09-28 10:40:10

深度學習多體問題多代理系統

2010-07-05 14:41:21

SQL Server數

2020-03-16 10:56:06

大數據IT安全

2010-07-08 11:05:14

SQL Server數

2017-06-16 22:14:45

機器學習數據不平衡

2012-09-05 11:09:15

SELinux操作系統

2009-07-22 13:32:24

JDBC SQL

2010-03-11 16:33:07

Python連接數據庫

2011-03-24 11:14:46

2011-05-13 13:26:52

master數據庫恢復
點贊
收藏

51CTO技術棧公眾號

日本一区二区三不卡| 欧美一级大胆视频| 国产成人av片| 国产精品一区二区av影院萌芽| 久久麻豆一区二区| 国产一区视频在线| 欧美成人精品激情在线视频| 久久a级毛片毛片免费观看| 一本到高清视频免费精品| 五月天久久综合网| 成人黄色在线观看视频| 亚洲伊人观看| 久久人人爽人人爽人人片亚洲| 杨幂一区二区国产精品| 91精品论坛| 自拍偷拍欧美精品| 久久精品国产美女| 国产精品玖玖玖| 99日韩精品| 久久精品在线视频| 一级黄色片大全| 日韩精品成人| 欧美午夜精品电影| 9久久9毛片又大又硬又粗| 97最新国自产拍视频在线完整在线看| 国产高清久久久| 日韩美女主播视频| 久久久无码精品亚洲国产| 精品日本12videosex| 亚洲成色777777女色窝| 日韩成人精品视频在线观看| 深夜成人在线| 亚洲高清免费视频| 中文视频一区视频二区视频三区| 国内av一区二区三区| 成人免费观看视频| 成人有码在线播放| 中文字幕一区二区三区四区视频| 亚洲欧美日本日韩| 欧美激情18p| 手机在线免费看片| 首页国产精品| 中文字幕亚洲第一| 色一情一交一乱一区二区三区| 成人性生交大片免费看96| 制服丝袜一区二区三区| 亚洲成人福利在线| 色综合一本到久久亚洲91| 午夜精品福利久久久| 蜜桃视频一区二区在线观看| 黄色网在线免费看| 国产精品麻豆视频| 五月天丁香综合久久国产| 国产乱视频在线观看| 91蝌蚪porny| 久久综合福利| 性xxxx18| 26uuu精品一区二区| 免费观看成人高| 日韩欧美在线番号| 久久久蜜桃精品| 欧美成人免费在线| 免费一级毛片在线观看| 久久亚洲二区三区| 日韩av电影免费在线观看| 黄网在线免费| 国产精品剧情在线亚洲| 偷拍盗摄高潮叫床对白清晰| 国产精品实拍| 亚洲色图19p| 国产乱子伦精品视频| 青春草在线视频| 亚洲第一在线综合网站| 国产深夜男女无套内射| 二吊插入一穴一区二区| 欧美日韩国产片| 深爱五月综合网| 51精品国产| 亚洲精品福利资源站| 久久精品老司机| 不卡日本视频| 久久91亚洲人成电影网站| 国产精品变态另类虐交| 视频在线观看一区| 成人福利在线观看| 成人精品在线播放| 久久久精品一品道一区| 亚洲在线视频一区二区| 少女频道在线观看免费播放电视剧 | 国产v综合ⅴ日韩v欧美大片| 这里只有精品免费视频| 国产九色精品成人porny| 国产精品毛片一区视频| 国产视频二区在线观看| 亚洲女同女同女同女同女同69| av在线com| 日韩av中字| 欧美一区二区三区视频免费| av黄色一级片| 日韩成人三级| 午夜精品在线观看| 波多野结衣日韩| 国产成人综合在线观看| 欧美精品亚洲精品| 黄色在线论坛| 一本一道综合狠狠老| 在线观看免费视频污| 最新亚洲精品| 美乳少妇欧美精品| 色老头在线视频| 成人精品一区二区三区四区 | 爽爽爽在线观看| 欧美wwwsss9999| 久久精品这里热有精品| 欧美精品韩国精品| 国产99一区视频免费| 开心色怡人综合网站| av在线导航| 91久久精品一区二区二区| 久久av一区二区三| 外国成人激情视频| 国产精品成人aaaaa网站| 亚洲国产精品二区| 中文字幕在线不卡视频| 99热成人精品热久久66| 大陆精大陆国产国语精品| www.久久久久久.com| 日本在线播放视频| 成人h版在线观看| 国产又粗又爽又黄的视频| 日韩中文影院| 日韩精品免费一线在线观看| 精品无码av在线| 国产乱码精品一区二区三区五月婷| 日本一区二区在线视频观看| 中文在线а√天堂| 亚洲精品720p| 欧美一级高潮片| 国产伦理精品不卡| 中文字幕日韩一区二区三区| 电影亚洲一区| 中文精品99久久国产香蕉| 无码人妻一区二区三区线| 久久综合色一综合色88| 人妻无码久久一区二区三区免费| 伊人www22综合色| 欧美精品在线观看| 国产浮力第一页| 亚洲欧洲韩国日本视频| 亚洲国产成人va在线观看麻豆| 精品福利久久久| 国产成人精品在线观看| 国产日本在线观看| 在线亚洲一区二区| 最新中文字幕av| 另类欧美日韩国产在线| 亚洲美女搞黄| 图片一区二区| 久久的精品视频| 精品国产av一区二区| 亚洲最色的网站| 国产一级伦理片| 亚洲尤物精选| 视频在线99re| 小说区图片区亚洲| 欧美高清视频一区二区| 亚洲国产精品视频在线| 午夜精品国产更新| 91网站免费视频| 蜜臀精品一区二区三区在线观看| 亚洲精品成人久久久998| **欧美日韩在线| 久久999免费视频| 人成网站在线观看| 欧美性猛交xxxx免费看漫画| 国产免费一区二区三区网站免费| 蜜桃视频在线一区| 手机在线视频你懂的| 91麻豆精品国产91久久久久推荐资源| 欧美激情a在线| 欧洲一区av| 欧美群妇大交群的观看方式| 国产十六处破外女视频| av资源网一区| 国产又猛又黄的视频| 88国产精品视频一区二区三区| 丁香五月网久久综合| www.成人爱| 日韩三级成人av网| 欧美熟女一区二区| 在线观看日产精品| 青草草在线视频| 91视视频在线观看入口直接观看www | 欧美午夜片在线观看| 精品国产精品国产精品| aaa亚洲精品| 视频二区在线播放| 亚洲激情不卡| 亚洲图色在线| 神马久久影院| 亚洲伊人一本大道中文字幕| 天堂中文在线播放| 日韩中文字幕国产精品| 无码精品视频一区二区三区| 欧美日韩精品免费| av大片在线免费观看| 亚洲色图都市小说| 中文字幕伦理片| 成人免费看黄yyy456| 亚洲 国产 图片| 国产一区成人| 狠狠精品干练久久久无码中文字幕 | 亚洲www色| 在线亚洲欧美视频| 头脑特工队2免费完整版在线观看| 欧美日韩国产一级二级| 天天操天天摸天天干| 亚洲欧美激情插| 免费成人深夜天涯网站| 2017欧美狠狠色| 香蕉在线观看视频| 久久99久久精品| 99视频精品免费| 一本不卡影院| 人妻av无码专区| 亚洲精品在线观看91| 日韩福利一区二区三区| 亚洲精品国模| 国产一区二区自拍| 亚洲日本va中文字幕| 成人黄色在线观看| 日韩欧美精品一区二区综合视频| 国语自产精品视频在免费| 伊人精品影院| 久久精品视频99| 99reav在线| 综合网中文字幕| 欧美日本韩国一区二区| 亚洲激情视频网站| 国精品人妻无码一区二区三区喝尿| 91精品免费观看| 国产精品久久久久久在线| 91黄视频在线| 亚洲免费视频二区| 欧美私模裸体表演在线观看| 91丨九色丨海角社区| 色婷婷一区二区| aaa在线视频| 91福利精品第一导航| 人妻丰满熟妇av无码区| 欧美性色xo影院| 亚洲国产av一区二区三区| 色欧美88888久久久久久影院| 全部毛片永久免费看| 富二代精品短视频| 国产精品视频久久久久久久| 欧美性猛交xxxx黑人猛交| 中文字幕一区二区三区精品| 欧美日韩黄色大片| 中文字幕国产在线观看| 在线亚洲一区二区| 中文字幕有码视频| 欧美性生交片4| 国产精品久久免费| 亚洲成人av资源网| 毛片网站在线观看| 日韩在线www| 日本一本在线免费福利| 久久久久久久久91| 伊人成综合网站| 国产精品美女www| 色狠狠一区二区三区| 成人动漫在线观看视频| 一个色免费成人影院| 日韩偷拍一区二区| 欧美激情第10页| 69堂免费视频| 日av在线不卡| 9191在线视频| 久久久久久99久久久精品网站| 久久久精品成人| 亚洲综合一区二区精品导航| 你懂的国产在线| 欧美挠脚心视频网站| 国模无码一区二区三区| 亚洲人线精品午夜| v天堂福利视频在线观看| 97久久精品人人澡人人爽缅北| 久九九久频精品短视频| 成人在线小视频| 欧美男男freegayvideosroom| 色综合久久久久久久久五月| 午夜日本精品| 999香蕉视频| 国产99精品视频| 亚洲一区视频在线播放| 亚洲美女少妇撒尿| jizz国产在线观看| 日韩欧美123| 国产精品久久久久一区二区国产| 久久中文字幕一区| 欧美成人精品一区二区男人小说| 91久久国产精品| 久久不见久久见国语| 欧美a级免费视频| 青青草97国产精品免费观看无弹窗版 | 亚洲国产精品免费在线观看| 日韩欧美综合在线视频| 国产ts人妖调教重口男| 亚洲人永久免费| 免费毛片b在线观看| 91在线视频九色| jvid福利在线一区二区| 一二三四视频社区在线| 国产一区999| 欧美激情视频二区| 欧美日韩国产在线播放| 国产乱码一区二区| 一区二区日韩精品| 小视频免费在线观看| 97神马电影| 久久一本综合| 男女污污的视频| 久久久久久久久蜜桃| 91看片在线播放| 日韩免费观看高清完整版| 麻豆传媒视频在线观看免费| 国产成人avxxxxx在线看| 老牛精品亚洲成av人片| 欧美做暖暖视频| 国产一区二区三区免费看| 国产精品视频在| 欧美艳星brazzers| 久蕉在线视频| 欧美一区二区视频97| 国产日韩三级| 国产精品又粗又长| 成人一区二区三区视频| 欧美精品一区二区蜜桃| 日韩一区二区三区免费看| 黄色成年人视频在线观看| 国产精品视频免费观看www| 激情婷婷综合| www.色偷偷.com| 国产日韩欧美在线一区| 伊人成年综合网| 中文字幕视频一区二区在线有码 | 国产成人av一区二区三区不卡| 五月天久久比比资源色| 熟妇人妻一区二区三区四区| 久久免费视频网站| 里番精品3d一二三区| 欧美深夜福利视频| 91亚洲精华国产精华精华液| 日本中文字幕免费| 亚洲精品乱码久久久久久金桔影视| 欧美gv在线观看| 久久伊人一区二区| 免费亚洲婷婷| 免费网站在线高清观看| 欧美日韩一区不卡| 国产剧情在线| 国产精品区一区二区三在线播放| 一区二区视频欧美| av在线网站观看| 欧洲人成人精品| 欧美成人hd| a级国产乱理论片在线观看99| 伊人久久婷婷| 在线观看日韩精品视频| 在线精品亚洲一区二区不卡| 北岛玲一区二区三区| 成人久久一区二区三区| 国产精品sm| 少妇光屁股影院| 欧美日韩精品欧美日韩精品一综合 | 91网址在线看| 成年人晚上看的视频| 久久精品影视伊人网| 粉嫩精品导航导航| 男人天堂成人在线| 亚洲色图制服丝袜| 人妻一区二区三区免费| 日本中文字幕久久看| 999精品在线| 亚洲 欧美 日韩在线| 在线影视一区二区三区| 1区2区3区在线视频| 久久天天狠狠| 激情六月婷婷久久| 国产成人在线观看网站| 在线日韩中文字幕| 成人影院中文字幕| 三级视频中文字幕| 亚洲777理论| 日本中文字幕在线播放| 国产视频精品网| 国内精品第一页| 精品国产xxx| 色综合视频一区中文字幕|