Praca z profilowaniem

Przegląd tematu

Dzienników profilowania można używać do sprawdzania dostępu do bazy danych i korzystania z usługi trwałości w aplikacjach. Można użyć narzędzia wrkprf, aby kontrolować rejestrowanie dzienników profilowania.

Grupa docelowa

  • Programista aplikacji
  • Administratorzy systemu
  • Konsultanci techniczni

Opis

Kontrolka zawiera metadane i nie może zostać usunięta. Dzienników profilowania można używać do sprawdzania dostępu do bazy danych i korzystania z usługi trwałości w aplikacji. Narzędzie wrkprf może być używane do uruchamiania, wstrzymywania i kończenia rejestrowania dziennika profilowania. Dzienniki profilowania są analizowane przy użyciu aplikacji Zapytanie o dziennik profilowania.

Dziennik profilowania jest tworzony tylko w przypadku ponownego zalogowania po aktywacji profilowania.

Polecenie

Poniżej znajduje się polecenie zawierające wszystkie możliwe parametry.

wrkprf [-start:<str>] [-stop] [-attachToolShell]
[-pause] [-resume] [-buffer:<int>] [-noGetObject] [-noGetObjectArray] [-noGetObjectIterator]
[-noGetResultSet] [-noDatabaseAccess]
[-user:<str>][-stackFrame:<str>]

Parametry

Parametry polecenia zostały wyjaśnione w poniższej tabeli. Parametry w nawiasach kwadratowych są opcjonalne, podczas gdy pozostałe są obowiązkowe. Gwiazdka (*) może być określona jako symbol zastępczy dla niektórych parametrów, aby móc wyświetlić wszystkie możliwe wartości. Nie wszystkie parametry mogą być określone więcej niż jeden raz; tylko te z następującym dodatkiem do zmiennych parametrów są dozwolone do wielokrotnego określenia: <str-1> …. <str-n>.

Parametry Wyjaśnienie
-start:<str> Rozpoczęcie rejestrowania dziennika profilowania. Należy wprowadzić nazwę pliku dziennika profilowania jako parametr. Rejestr profilowania nie może być analizowany podczas aktywnego rejestrowania.
-stop Kończy rejestrowanie aktywnego dziennika profilowania. Po zakończeniu rejestrowania można przeanalizować dziennik profilowania za pomocą aplikacji Zapytanie o dziennik profilowania..
-attachToolShell Polecenia narzędzia z tym parametrem można rejestrować w dzienniku profilowania.
-pauza Zawiesza rejestrowanie dziennika profilowania. Jeśli rejestrowanie zostanie zawieszone, dalsze operacje nie będą rejestrowane.
-wznowienie Kontynuuje zawieszone rejestrowanie dziennika profilowania. Wszystkie operacje są ponownie rejestrowane.
-buffer:<int> Ten parametr służy do określenia rozmiaru bloku, w którym zapisywany jest dziennik profilowania.
-noGetObject Metoda getObject w menedżerze obiektów nie jest rejestrowana.
-noGetObjectArray Metoda getObjectArray w menedżerze obiektów nie jest rejestrowana.
-noGetObjectIterator Metoda getObjectIterator w menedżerze obiektów nie jest rejestrowana.
-noGetResultSet Metoda getResultSet w menedżerze obiektów nie jest rejestrowana.
-noDatabaseAccess Dostępy do bazy danych nie są rejestrowane.
-user:<str> Należy wprowadzić identyfikator użytkownika, którego działania mają być rejestrowane w dzienniku profilowania. Jeśli użytkownik nie zostanie określony, działania wszystkich użytkowników będą rejestrowane w dzienniku profilowania.
-stackFrame:<str-n> Za pomocą tego parametru można rejestrować określone obiekty w dzienniku profilowania. W tym celu należy wprowadzić w pełni kwalifikowaną nazwę obiektu, który ma być również rejestrowany dla odpowiedniej zarejestrowanej akcji. Wprowadzony zostaje następujący obiekt biznesowy z parametrem stackFrame: com.cisag.app.general.obj.Item.Następnie, akcja getObject rejestruje również moment otwarcia obiektu biznesowego Artykuł.

Czy ten artykuł był pomocny?