Udostępnij za pośrednictwem


Widok interakcji warstwowych

Profilowanie interakcji pomiędzy warstwami zapewnia dodatkowe informacje dotyczące czasu wykonywania w funkcjach wielopoziomowych aplikacji, które komunikują się z bazami danych za pośrednictwem ADO.NET.Dane są zbierane jedynie dla synchronicznych wywołań funkcji.

Wymagania

  • Visual Studio Ultimate

Widok interakcji wyświetla dane o interakcji pomiędzy warstwami w dwóch okienkach:

  • Główne okienko jest drzewem hierarchicznym.Wiersz najwyższego poziomu zawiera zagregowane dane dla połączenia z bazą danych strony lub procesu ASP.NET.Węzły podrzędne zawierają zagregowane dane dla połączenia z bazą danych obiektu nadrzędnego.

  • Po kliknięciu węzła wywołania bazy danych w okienku głównym, dane wystąpienia wywołania bazy danych są wyświetlane w okienku szczegółów.

Czas jest wyświetlany jako liczba milisekund lub liczba znaczników zegara CPU.Aby zmienić wyświetlaną jednostkę czasu, w menu Narzędzia kliknij Opcje, a następnie wybierz jedną z opcji Pokaż wartości czasu jako.

Główne okienko

Kolumna

Opis

Nazwa

  • Dla wiersza najwyższego poziomu, nazwa profilowanego procesu lub strony sieci Web.

  • Dla wiersza połączenia z bazą danych, nazwa serwera obsługującego bazę danych.

Baza danych

Nazwa bazy danych (tylko wiersze połączenia z bazą danych).

Liczba

Całkowita liczba żądań generowanych przez proces, stronę sieci Web lub połączenie z bazą danych.

Czas całkowity

Całkowity czas poświęcony na wykonywanie każdego żądania od procesu, strony sieci Web lub połączenia z bazą danych.

Czas maksymalny

Maksymalny czas poświęcony na wykonywanie każdego żądania od procesu, strony sieci Web lub połączenia z bazą danych.

Czas minimalny

Minimalny czas poświęcony na wykonywanie każdego żądania od procesu, strony sieci Web lub połączenia z bazą danych.

Czas średni

Średni czas poświęcony na wykonywanie żądania od procesu, strony sieci Web lub połączenia z bazą danych.

Okienko szczegółów połączenia z bazą danych

Kolumna

Opis

Tekst polecenia

Kwerenda SQL żądania.

Liczba kwerend

Liczba uruchomień kwerendy.

Czas całkowity

Całkowity czas poświęcony na wykonywanie wystąpień kwerendy.

Czas maksymalny

Maksymalny czas poświęcony na wykonywanie każdego wystąpienia kwerendy.

Czas minimalny

Minimalny czas poświęcony na wykonywanie każdego wystąpienia kwerendy.

Czas średni

Średni czas poświęcony na wykonywanie wystąpienia kwerendy.