[AlwaysOn2017] AlwaysOn的DMV和DMF - Sys.dm_hadr_auto_page_repair

cow977發表於2019-09-01

為針對任何可用性資料庫(位於伺服器例項為任何可用性組承載的可用性副本上)的每一個自動頁修復嘗試都返回一行。該檢視包含對應於給定主/輔助資料庫上最新自動頁修復嘗試的行,每個資料庫最多可對應100行。只要一個資料庫對應的行達到最大值,則它的下個自動頁修復嘗試對應的行將替換現有的一個項。

下表定義了各個列的含義:

列名

資料型別

描述

database_id

int

此行對應的資料庫的ID。

file_id

int

頁所在檔案的ID。

page_id

bigint

檔案中頁的ID。

error_type

int

錯誤型別。值可以是:

- 1 = 所有硬體823錯誤

1 = 824 錯誤的校驗和或頁撕裂(如錯誤的頁ID)以外的錯誤

2 = 錯誤的校驗和

3 = 頁撕裂

page_status

int

頁修復嘗試的狀態:

2 = 排隊等候來自夥伴的請求。

3 = 請求已傳送到夥伴。

4 = 已成功修復的頁。

5 = 最後一次嘗試期間未能修復頁 / 自動頁修復將嘗試重新修復此頁。

modification_time

datetime

頁狀態最後發生更改的時間。


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-2655669/,如需轉載,請註明出處,否則將追究法律責任。

相關文章