Udostępnij za pośrednictwem


Using SQL Server Objects

Microsoft SQL Server zawiera obiekty i liczniki, które mogą być używane przez Monitor systemu do monitorowania aktywności dla komputerów z systemem wystąpienie SQL Server. Obiekt to dowolny SQL Server zasoby, takie jak SQL Server Blokowanie lub proces systemu Windows XP. Każdy obiekt zawiera jeden lub kilka liczników, które określają obiekty do monitorowania różnych aspektów.Na przykład Blokowanie serwera SQL obiekt zawiera liczniki, o nazwie Liczba zakleszczenia/s and Limity czasu blokada na sekundę.

Niektóre obiekty mają kilka wystąpień, jeśli istnieje wiele zasobów danego typu na komputerze.Na przykład Procesor Jeżeli w systemie jest wiele procesorów, typ obiektu będzie miał wiele wystąpień. The Databases object type has one wystąpienie for each database on SQL Server. Some object types (for example, the MemoryManager object) have only one instance.Jeśli typ obiektu ma wiele wystąpień, można dodać liczniki do śledzenia statystyki dla każdego wystąpienie lub w wielu przypadkach wszystkich wystąpień naraz.Liczniki dla domyślnego wystąpienie są wyświetlane w formacie SQLServer:<Nazwa obiektu >.Liczniki dla o nazwie wystąpienie s są wyświetlane w formacie MSSQL $<wystąpienie name>:<counter name> or $ SQLAgent<wystąpienie name>:<counter name>.

Dodawanie lub usuwanie liczników do wykresu i zapisywanie ustawień wykresu, można określić SQL Server obiekty i liczniki, które są monitorowane podczas uruchamiania Monitora systemu.

Można tak skonfigurować Monitor systemu, aby wyświetlić statystykę w dowolnej SQL Server Licznik. Ponadto zestaw wartości progu dla każdego SQL Server Licznik, a następnie wygenerować alert kiedy rozmiar przekroczy próg licznika. Aby uzyskać więcej informacji na temat ustawiania alertu zobacz Creating a SQL Server Database Alert.

Uwaga

SQL Server statystyki są wyświetlane tylko wówczas, gdy wystąpienie SQL Server został zainstalowany. Jeśli po zatrzymaniu i ponownym uruchomieniu wystąpienie z SQL Server, wyświetlanie statystyk zostanie przerwane i automatycznie wznawia działanie. Należy również zauważyć, że zostaną wyświetlone SQL Server Liczniki Monitora systemu przystawki nawet jeżeli SQL Server nie jest uruchomiona. W wystąpieniu klastrowanych, liczniki wydajności funkcja tylko w węźle, gdzie SQL Server jest uruchomiony.

Poniższa tabela zawiera opis SQL Server obiekty.

Obiekt wydajności

Description

Metody SQLServer:Access

Przeszukanie i przydzielania środków SQL Server obiekty bazy danych (na przykład numer indeksu wyszukiwania) lub liczby stron, które są przydzielane do indeksów i danych.

Urządzenie SQLServer:kopia zapasowa

Zawiera informacje dotyczące wykonywania kopii zapasowych do urządzeń używanych przez operacje kopia zapasowa i przywracanie, takich jak przepustowość urządzenie kopia zapasowa.

Menedżer SQLServer:Buffer

Zawiera informacje o bufory pamięci używane przez SQL Server, takie jak freememory and Współczynnik odwołań do pamięci podręcznej buforu.

SQLServer:Buffer partycji

Zawiera informacje o często SQL Server żąda i uzyskuje dostęp do stron wolne.

SQLServer:CLR

Zawiera informacje na temat plików wykonywalnych języka wspólnego (CLR).

Menedżer SQLServer:kursor według typu

Zawiera informacje na temat kursorów.

Całkowita liczba SQLServer:kursor Menedżera

Zawiera informacje na temat kursorów.

Dublowanie SQLServer:Database

Zawiera informacje dotyczące dublowanie bazy danych.

SQLServer:Databases

Zawiera informacje na temat SQL Server Baza danych, takich jak Kwota dziennika wolnego miejsca lub liczba aktywnych transakcji w bazie danych. Może istnieć wiele wystąpień tego obiektu.

Program SQL Server: zastąpiona funkcje

Zlicza, ile razy zastąpiona funkcje są używane.

Statystyka SQLServer:Exec

Zawiera informacje dotyczące wykonywania statystyki.

Statystyka SQLServer:General

Zawiera informacje dotyczące ogólnych działanie całego serwera, takie jak liczba użytkowników, którzy są podłączeni do wystąpienie SQL Server.

SQLServer:Latches

Zawiera informacje o zamków do zasobów wewnętrznych, takich jak strony bazy danych, które są używane przez SQL Server.

SQLServer:Locks

Zawiera informacje dotyczące żądań poszczególnych blokada przez SQL Server, takie jak blokowanie limity czas i zakleszczenia. Może istnieć wiele wystąpień tego obiektu.

Menedżer SQLServer:Memory

Zawiera informacje na temat SQL Server wykorzystanie pamięci, takich jak całkowita liczba struktur blokada obecnie przydzielony.

Pamięć podręczna SQLServer:Plan

Zawiera informacje na temat SQL Server pamięć podręczna używane do przechowywania obiektów, takich jak procedur przechowywanych, wyzwalaczy i planów kwerend.

SQLServer: Statystyka puli zasób

Zawiera informacje na temat zasób Governor statystyki puli zasób.

Błędy SQLServer:SQL

Zawiera informacje na temat SQL Server błędy.

Statystyka SQLServer:SQL

Zawiera informacje o aspektach Transact-SQL kwerendy, takie jak numer partii Transact-SQL instrukcje odebrane przez SQL Server.

SQLServer:Transactions

Zawiera informacje o aktywnych transakcji SQL Server, takie jak ogólna liczba transakcji i liczba transakcji migawka.

SQLServer:User do ustawienia

Przeprowadza niestandardowe monitorowania.Każdego licznika, może być niestandardowe procedura przechowywana lub dowolny Transact-SQL instrukcja zwraca wartość monitorowania.

SQLServer: Odczekaj Statystyka

Zawiera informacje na temat oczekiwania.

SQLServer: Statystyka grupy obciążenia

Zawiera informacje na temat zasób Governor grupa obciążenia statystyk.

Poniższa tabela zawiera listę obiektów wydajności, mowa Service Broker.

Obiekt wydajności

Description

Aktywacja SQLServer:Broker

Zawiera informacje na temat Service Broker-uaktywniony zadań.

Statystyka SQLServer:Broker

Zawiera ogólne Service Broker informacje.

Transport SQLServer:Broker

Zawiera informacje na temat Service Broker Praca w sieci.

Poniższa tabela zawiera listę obiektów wydajności, mowa SQL Server Agent:

Obiekt wydajności

Description

SQLAgent:Alerts

Zawiera informacje na temat SQL Server Alerty agenta.

SQLAgent:Jobs

Zawiera informacje na temat SQL Server Zadania agenta.

SQLAgent:JobSteps

Zawiera informacje na temat SQL Server Kroki zadanie agenta.

SQLAgent:Statistics

Zawiera ogólne informacje na temat SQL Server Agent.

Poniższa tabela zawiera listę obiektów wydajności, mowa SQL Server Replikacja:

Obiekt wydajności

Description

Agenci SQLServer:replikacja

Migawka SQLServer:replikacja

Logreader SQLServer:replikacja

SQLServer:replikacja Dist.

Scal SQLServer:replikacja

Aby uzyskać więcej informacji zobaczMonitoring Replication with System Monitor.

Zawiera informacje na temat działania agenta replikacja.

Inne liczniki

Dla Rurociąg SSIS patrz licznikMonitoring the Performance of the Data Flow Engine.

Wymagane uprawnienia

Korzystanie z SQL Server obiekty zależy od uprawnień systemu Windows, z wyjątkiem SQLAgent:Alerts.Użytkownicy muszą być członkiem sysadmin stała rola serwera używaniaSQLAgent:Alerts.