Udostępnij za pośrednictwem


Ocena wydajności

Trwającego procesu oceny wydajności bazy danych pomaga zminimalizować czasy odpowiedzi i zmaksymalizowania przepustowości nadającego optymalną wydajność.Skutecznego ruchu w sieci, dysku i procesora są klucz na najwyższą wydajność.Należy dokładnie przeanalizować wymagań aplikacji, fizyczne i logiczne struktury danych, ocena użycia bazy danych i negocjować skutków ubocznych między sprzecznych zastosowań, takich jak przetwarzanie (OLTP) i wspomaganie decyzji transakcji online.

Zmiana warunków wynik w zmiany wydajności.Podczas swojego ocen można zobaczyć zmiany wydajności jako liczba użytkowników wzrasta, zmienianie metody połączeń i dostępu użytkownika, powiększać zawartość bazy danych, klient aplikacje zmieniają dane w aplikacji zmiany kwerendy staje się bardziej złożona i wzrasta ruch sieciowy.Za pomocą SQL Server narzędzi do monitorowania wydajności, niektóre zmiany w wydajności można skojarzyć ze zmianą warunków i złożonych kwerend.Następujące scenariusze podać przykłady:

  • Monitorowanie czasy odpowiedzi dla często używanych kwerend, można określić, czy są wymagane zmiany do kwerendy lub indeksy tabel, których wykonać kwerendy.

  • Monitorując Transact-SQL kwerend jak są wykonywane, można określić, czy kwerendy są poprawnie zapisywane i produkujących oczekiwanych wyniki.

  • Monitorowanie użytkowników, spróbuj połączyć się z wystąpienie SQL Server, można określić, czy zabezpieczenia jest zestaw odpowiednio w górę i przetestować aplikacje lub systemy rozwoju.

Czas reakcji jest czas wymagany dla pierwszego wiersza zestaw wyników zwracane do użytkownika w formularzu wizualne potwierdzenie, że kwerenda jest przetwarzana.Przepływność jest całkowita liczba kwerend obsługiwane przez serwer podczas określonego okresu czas.

Jak wzrasta liczba użytkowników, co powoduje konkurencji dla zasobów serwera, który z kolei zwiększa czas reakcji i zmniejsza ogólnej przepustowości.

W tej sekcji

Temat

Opis

Ustanawianie planu bazowego wydajności

Opisuje sposób ustanowienia wydajności bazowej SQL Server.

Oznaczania aktywności użytkownika

W tym artykule opisano, jak monitorowanie aktywności użytkownika może pomóc oceny SQL Server wydajności.

Izolowanie problemów z wydajnością

Zawiera informacje dotyczące sposobu wyizolować problemy dotyczące wydajności.