syspolicy_policy_execution_history_details (Transact-SQL)
Wykonano dane sygnatur czasowych bazy danych.NumberReads
Nazwa kolumna |
Typ danych |
Description |
---|---|---|
Liczba odczytów wydane w pliku. |
bigint |
BytesReadLiczba bajtów odczytanych wydane dla pliku.IoStallReadMS |
Całkowita ilość czas w milisekundach, który użytkownicy 15–30 dla odczytu We/Wy, aby wykonać do pliku. |
bigint |
NumberWritesLiczba zapisów w pliku.BytesWrittenKolumna history_id służy do tego widoku, aby dołączyć syspolicy_policy_execution_history widoku. |
IoStallWriteMS |
nvarchar(max) |
Całkowita ilość czas w milisekundach, który użytkownicy 15–30 do zapisu We/Wy, aby wykonać do pliku. |
IoStallMS |
datetime |
Data i godzina utworzenia tego rekordu szczegółów. |
wynik |
bit |
FileHandle Wartość dojścia do pliku. |
BytesOnDisk |
nvarchar(max) |
Komunikat o wyniku.Dostępny tylko w przypadku, gdy jest przewidziany w zestawie reguł. |
Pliki rzadkie migawka bazy danych jest to miejsce, system operacyjny korzysta z pliku. |
nvarchar(max) |
Komunikat generowany przez wyjątek (jeśli wystąpił). |
wyjątek |
nvarchar(max) |
Za pomocą tej funkcja może ułatwić śledzenie czas, użytkownicy muszą czekać do odczytu lub zapisu do pliku. |
Remarks
Funkcja również pomaga zidentyfikować pliki, które napotykają dużą liczbę aktywność We/Wy.
Następujące kwerendy łączy syspolicy_policy_execution_history_details Umożliwia wyświetlanie z syspolicy_policy_execution_history_details i syspolicy_policies widoki, aby wyświetlić nazwę zasady, nazwa warunku i szczegółowych informacji dotyczących błędów.
SELECT Pol.name AS Policy,
Cond.name AS Condition,
PolHistDet.target_query_expression,
PolHistDet.execution_date,
PolHistDet.result,
PolHistDet.result_detail,
PolHistDet.exception_message,
PolHistDet.exception
FROM msdb.dbo.syspolicy_policies AS Pol
JOIN msdb.dbo.syspolicy_conditions AS Cond
ON Pol.condition_id = Cond.condition_id
JOIN msdb.dbo.syspolicy_policy_execution_history AS PolHist
ON Pol.policy_id = PolHist.policy_id
JOIN msdb.dbo.syspolicy_policy_execution_history_details AS PolHistDet
ON PolHist.history_id = PolHistDet.history_id
WHERE PolHistDet.result = 0 ;
Uprawnienia
Wymaga członkostwo w roli PolicyAdministratorRole bazy danych msdb.