Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Jak dostroić wydajność SQL Server, Azure SQL Database i Amazon RDS

SQL Doctor diagnozuje i zapewnia lekarstwo na problemy z SQL Server lokalnie, w chmurze i jako zarządzana baza danych w chmurze.

Zbieraj informacje o wydajności, analizuj je i określaj rozdzielczość w minutach, a nie godzinach. Wykorzystaj sprawdzone najlepsze praktyki branżowe zatwierdzone przez najbardziej wartościowych specjalistów (MVP), aby analizować wydajność i przedstawiać zalecenia. Zajmij się niektórymi z najczęstszych obszarów problemów z wydajnością, takimi jak zapytania, konfiguracja serwera, bezpieczeństwo, obiekty bazy danych, pamięć, statystyki oczekiwania, plany zapytań i wiele więcej.

Szybko sprawdzaj ogólną kondycję wszystkich zarejestrowanych serwerów na podstawie ostatniej analizy. Uzyskaj dostęp do szybkich łączy do współdzielonych zadań dla serwera, takich jak aktualizacja ustawień programu SQL Doctor, przeglądanie statystyk oczekiwania i analiza zapytania.

Wyświetl listę zaleceń dotyczących wydajności w oparciu o pełną analizę opartą na wybranych kryteriach. Przyrost wydajności uzyskany dzięki wprowadzeniu sugerowanej zmiany, jego znaczenie dla parametrów, które zostały określone podczas konfigurowania analizy, oraz zaufanie, jakie SQL Doctor ma do rekomendacji, określa priorytet rekomendacji. Zawęź rekomendacje do docelowych aplikacji, wybranych kategorii wydajności, baz danych na serwerze, loginów na poziomie serwera lub bazy danych, częstotliwości konkretnych rekomendacji, rekomendacji z priorytetami i stacji roboczych powiązanych z serwerem.

Zobacz szczegółowe informacje o każdej rekomendacji. W wielu przypadkach obejmuje to rzeczywiste metryki, bazy danych, tabele i aplikacje. Wykonaj następujące czynności:Oznacz, zablokuj, skopiuj, wyślij pocztą e-mail i wyeksportuj, pokaż problem, zoptymalizuj skrypt i cofnij skrypt. Ten przykład zawiera szczegółowe informacje na temat zalecenia dotyczącego chmury dla usługi relacyjnej bazy danych Amazon (RDS). SQL Doctor obsługuje również bazę danych Microsoft Azure SQL.

Wyświetl tekst SQL dla wybranej rekomendacji. Skopiuj tekst SQL do schowka, aby zobaczyć go w edytorze tekstu lub SQL Server Management Studio.

Wyświetl skrypt używany do wprowadzenia zalecanej zmiany. Ewentualnie skopiuj skrypt do Notatnika Windows lub innego edytora tekstu, aby przeanalizować kod i dokładniej zbadać inne opcje przed wprowadzeniem zmiany.

Szybko sprawdzaj ogólną kondycję każdego zarejestrowanego serwera od ostatniego odświeżenia. Zobacz listę kontrolną stanu serwera, która w czasie rzeczywistym wskazuje, gdzie mogą wystąpić problemy z wydajnością. Przeglądaj w czasie rzeczywistym kluczowe wskaźniki wydajności dla każdego głównego obszaru serwera. Wyświetlaj szybkie wyniki na podstawie wartości kluczowych wskaźników, aby natychmiast rozpocząć rozwiązywanie problemów z wydajnością.

Szybkie, a zatem ograniczone spojrzenie na krytyczne metryki wydajności w czasie rzeczywistym (w tym zapytania, sesje, statystyki oczekiwania i plany zapytań) determinują szybkie wyniki. Wskazują one właściwy kierunek i podają kluczowe informacje dotyczące rozwiązywania problemów, gdy są one najbardziej potrzebne. Jednak aby uzyskać dokładny przegląd wydajności serwera, zapoznaj się z zaleceniami wygenerowanymi przez pełną analizę.

Uzyskaj dostęp do wyników każdej analizy przechowywanej przez program SQL Doctor dla każdej zarejestrowanej instancji programu SQL Server. Podsumowania zawierają nazwę analizowanego serwera, czas rozpoczęcia, całkowity czas trwania, typ przeprowadzonej analizy, całkowitą liczbę rekomendacji i rekomendację o najwyższym priorytecie. W przypadku każdej analizy historycznej wyświetl rekomendacje oraz usuń i zaplanuj analizę.

Analizuj odpowiednie zapytania bez konieczności czekania na zakończenie pełnej analizy, aby zaoszczędzić czas. Gdy program SQL Doctor diagnozuje zapytanie, otrzymuj zalecenia dotyczące wydajności bez faktycznego jego wykonywania. Po kliknięciu przycisku „Diagnozuj” analizuje on skrypt T-SQL i opiera analizę oraz wynikowe zalecenia na szacunkowych planach wykonania dla wybranej bazy danych.

Konfigurując analizę, wybierz, którą bazę danych lub obciążenie aplikacji należy uwzględnić w analizie. Dostosuj wyniki analizy, wybierając bazę danych lub aplikację. Zmaksymalizuj prawdopodobieństwo, że rekomendacje dokładnie zidentyfikują i rozwiążą krytyczne problemy, dostosowując czas gromadzenia danych.

Wypróbuj sam, pobierając bezpłatną 14-dniową wersję próbną.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie SQL Server Integration Services (SSIS) do wypełniania rekordów QuickBooks

  2. JSON w SQL Server

  3. DATETIME2FROMPARTS() Przykłady w SQL Server (T-SQL)

  4. Czy mogę włączyć ignorowanie_dup_key dla klucza podstawowego?

  5. Jakie jest zastosowanie GO w SQL Server Management Studio i Transact SQL?