Udostępnij za pośrednictwem


SQL Server obiekt transakcji

Transakcji obiektu w programie Microsoft SQL Server zawiera liczniki do monitorowania liczba transakcji aktywnych w wystąpienie z Aparat baz danych, i skutki tych transakcji zasobów, takich jak wersja wiersza izolacji migawka są przechowywane w tempdb.Transakcje są logicznej jednostki pracy; zestaw operacji, które musi albo wszystkie poprawne lub wszystkie usunięte z bazy danych w celu utrzymania logicznej integralność danych.Wszystkie zmiany danych w SQL Server baz danych są dokonywane w transakcji.

Gdy bazy danych jest ustawiany umożliwia poziom izolacji migawka, SQL Server muszą zachować rejestr zmian wprowadzonych do każdego wiersza w bazie danych.Każdy czas wiersz zostanie zmodyfikowany, kopia wiersza jako istniała przed modyfikacji jest rejestrowana w sklepie wersja wiersza w tempdb.Wiele liczników w transakcji obiektu może służyć do monitorowania rozmiaru i stopy wzrostu magazynu wersja wiersza w tempdb.

Transakcji liczniki obiektu raportują wszystkie transakcje w jednym wystąpienie z Aparat baz danych.

W tej tabela opisano SQLServer:Transactions liczników.

SQL ServerLiczniki transakcji

Opis

Ilość wolnego miejsca w tempdb (KB)

Ilość (w kilobajtach) dostępnego miejsca w tempdb.Musi być za mało wolnego miejsca, aby pomieścić zarówno poziom izolacji migawka magazynu wersja i wszystkich nowych obiektów tymczasowy utworzony w tej instancji Aparat baz danych.

Uruchamianie transakcji najdłużej.

Długość czas (w sekundach) od momentu rozpoczęcia transakcji, która była aktywna dłużej niż bieżąca transakcja.

Transakcje w wersji nonSnapshot

Liczba obecnie aktywnych transakcji, które nie korzystają z poziom izolacji migawka i dokonane modyfikacje danych wygenerowanych wersja wiersza w tempdb magazynu wersja.

Transakcje migawki

Liczba obecnie aktywnych transakcji za pomocą poziom izolacji migawka.

UwagaUwaga:
Transakcji Snapshot obiektu licznika odpowiada po wystąpieniu pierwszego dostępu do danych, nie po BEGIN TRANSACTION wydanych instrukcja.

Transakcje

Liczba obecnie aktywnych transakcji wszystkich typów.

Stosunek konfliktu aktualizacji

Procent tych transakcji za pomocą poziom izolacji migawka , pojawiły się konfliktów update w ciągu ostatniej sekundy.Konflikt aktualizacji występuje podczas poziom izolacji migawka transakcji próbuje modyfikować wiersz, który ostatnio został zmodyfikowany przez inną transakcję, nie został przydzielony podczas poziom izolacji migawka transakcji uruchomiona.

Aktualizowanie transakcji Snapshot

Liczba obecnie aktywnych transakcji za pomocą poziom izolacji migawka i modyfikować dane.

Wersja szybkość oczyszczania (KB/s)

Szybkość (w kilobajtach na sekundę), na którym wiersz wersja są usuwane z migawka magazynu wersja izolacji w tempdb.

Szybkość generowania wersji (KB/s)

Szybkość (w kilobajtach na sekundę), jaką są dodawane nowe wersje wierszy do migawka magazynu wersja izolacji w tempdb.

Rozmiar magazynu wersji (KB)

Ilość miejsca (w kilobajtach) w tempdb jest używany do przechowywania poziom izolacji migawka wersje wierszy.

Liczba jednostek magazynu wersji

Liczba jednostek alokacji aktywny w wersja izolacji migawka są przechowywane w tempdb.

Tworzenie jednostki magazynu wersji

Liczba jednostek alokacji, które zostały utworzone w magazynie migawka izolacji od momentu wystąpienie Aparat baz danych została uruchomiona.

Obcięcie jednostka magazynu wersji

Liczba jednostek alokacji, które zostały usunięte z magazynu migawka izolacji od momentu wystąpienie Aparat baz danych została uruchomiona.