Microsoft Dynamics 365 Business Central: Profiler wydajności

Opublikowany
27.4.2022
Microsoft Dynamics 365 Business Central: Profiler wydajności

Wraz z wydaniem aktualizacji Wave 1 2022 firma Microsoft ulepszyła profiler wydajności (dostępny od wersji 19 tylko za pośrednictwem Visual Studio Code), dając zarówno programistom, konsultantom, administratorom oraz zaawansowanym użytkownikom możliwość zbadania, które rozszerzenia konsumują najwięcej czasu podczas wywołania.


Nowy profiler wydajności można otworzyć niezależnie lub bezpośrednio ze strony Pomoc i obsługa techniczna. Umożliwia on badanie wydajności bez korzystania z narzędzi Visual Studio Code.

Jak działa funkcja?

Aby rozpocząć analizę wydajności, należy poprzez wyszukiwarkę przejść na stronę: Profiler wydajności

Microsoft Dynamics 365 Business Central: Profiler wydajności

Bądź poprzez Pomoc i obsługę techniczną, wybrać łącze Analizuj wydajność:

Microsoft Dynamics 365 Business Central: Profiler wydajności

W celu łatwiejszej obsługi, proponuję otworzyć stronę w osobnej karcie przeglądarki.

Po uruchomieniu rejestratora, w drugim oknie należy przejść do wykonania ścieżki, którą użytkownik chce przeanalizować.

Microsoft Dynamics 365 Business Central: Profiler wydajności

Po przejściu zaplanowanej ścieżki, należy zatrzymać rejestrowanie profilera wydajności. Poniżej od razu pojawią się wyniki weryfikacji.

Microsoft Dynamics 365 Business Central: Profiler wydajności

W skróconej karcie: Aktywne aplikacje, profiler wyświetla aplikacje, które były aktywne podczas rejestrowania, to znaczy działały lub wywoływały inne aplikacje. Czas trwania to czas, jaki można zaoszczędzić usuwając daną aplikację.

Aby poznać szczegółowe informacje, należy zaznaczyć checkbox: Pokaż informacje techniczne.
Panel zużyty czas, informuje, które aplikacje były uruchomione podczas rejestrowania procesu. Czasy trwania są rejestrowane indywidualnie. Wskazują długość działania, ale nie uwzględniają czasu zużytego na wywołanie innych aplikacji.

Microsoft Dynamics 365 Business Central: Profiler wydajności

Oba powyższe wykresy dają możliwość agregowania wyników według wydawcy lub nazwy aplikacji: Akcje, a następnie Agreguj według.

W oknie: Zużyty czas wg obiektu aplikacji. Wyświetlany jest czas spędzony na każdym obiekcie zaangażowanym w monitorowany proces, uporządkowany malejąco.

Microsoft Dynamics 365 Business Central: Profiler wydajności

W ostatnim panelu, możemy przeanalizować cały stos wywołań dla monitorowanego procesu:

Microsoft Dynamics 365 Business Central: Profiler wydajności

Pozyskane wyniki można w łatwy sposób zarchiwizować, a następnie odtworzyć wykresy.

Microsoft Dynamics 365 Business Central: Profiler wydajności

Podsumowując, uważam, że profiler wydajności to świetne narzędzie dla konsultantów w celu monitorowania problemów z wydajnością aplikacji. W ten sposób można łatwo zarejestrować powolny proces, a następnie udostępnić go programistom w celu zbadania.

Zapraszam do obejrzenia pozostałych materiałów na naszym blogu.

Poprzedni
Następny
Następny