Uwaga! Funkcja tego typuumożliwia, poprzez interfejs użytkownika odpowiadający interfejsowi oprogramowania, uruchamianie procedur przypisanych do administratora bazy danych. Funkcję uruchomić może administrator (określany zazwyczaj jako DBA).
Aby w pełni wykorzystać jej możliwości, użytkownik powinien znać sposób funkcjonowania baz danych oraz techniki ich optymalizacji.
Nieprawidłowe wykorzystanie funkcji może pogorszyć wydajność systemu oraz uniemożliwić działanie oprogramowania.
Ta funkcja używana jest do wyświetlania procesów i blokad odpowiadających procesom w bazie danych.
Elementy te prezentowane są w dwóch zakładkach: pierwsza zawiera listę procesów, druga natomiast listę blokad.
Funkcję stosuje się do identyfikacji blokad. Po weryfikacji procesów blokujących i blokowanych będzie możliwe zatrzymanie procesu blokującego.
Prezentacja
Wykorzystany do identyfikacji charakterystyki używanej bazy danych.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Nazwa bazy danych |
| Numer wersji dla bazy danych |
| Opis wersji bazy danych |
Zamknij
Prezentacja
Po uruchomieniu tej funkcji procesy związane z bieżącym folderem wyświetlane są domyślnie.
Jeżeli procesy są niezbędne we wszystkich folderach rozwiązań, należy zmodyfikować Filtr procesów.
Jeżeli sortowanie wyświetlania procesów ma zostać zmodyfikowane, należy zmodyfikować Sortowanie procesów i Kierunek.
Następnie konieczne będzie odświeżenie wyświetlania za pomocą dołu ekranu.
Ekran podzielony jest na dwie sekcje:
Pierwsza sekcja zawiera tabelę prezentującą bieżące procesy zachodzące w bazie danych.
Sekcja ta wykorzystywana jest do modyfikowania opcji filtrów i sortowania procesów.
Filtr wykorzystywany jest do ograniczenia wyświetlania procesów i, w konsekwencji, wyświetlania blokad.
Aby zastosować nowe opcje wyświetlania, konieczne będzie odświeżenie wyświetlania za pomocą przycisku na dole ekranu.
Zamknij
Pola
Na tej karcie występują następujące pola :
| Identyfikator dla procesu w bazie danych |
| Nazwa użytkownika bazy danych |
| Nazwa bazy danych |
| Data połączenia |
| Czas połączenia |
| Status połączenia |
| Program w trakcie wykonywania. |
| Polecenie aktualnie wykonywane |
| Data ostatniego wykonania dla instrukcji SQL podczas połączenia |
| Czas ostatniego wykonania w przypadku instrukcji SQL podczas połączenia |
| Nazwa, komputer lub urządzenie (określane przez system operacyjny), z którego użytkownik jest połączony. |
| Identyfikator procesu w urządzeniu (określany przez system operacyjny). |
| Całkowity czas UC w celu wykonania tego procesu |
| Liczba stron w pamięci podręcznej dla procedur, które są faktycznie przypisane do procesów. Liczba ujemna wskazuje, że proces uwalnia pamięć przypisaną innemu procesowi. |
| Łączna liczba zapisanych i odczytywanych operacji na dysku dla danego procesu. |
| Identyfikator dla procesu blokowania |
Blok numer 2
| Używany do ograniczania bądź nieograniczania listy procesów. Istnieje możliwość wyświetlania:
|
|   |
| Używane do sortowania listy procesów. Istnieje możliwość określania znaczenia sortowania. |
|   |
Zamknij
Ikona "Operacje"
Pola
W tym oknie występują następujące pola :
Blok numer 1
| Identyfikator dla procesu w bazie danych |
| Nazwa bazy danych |
| Nazwa użytkownika bazy danych |
| Data ostatniego wykonania dla instrukcji SQL podczas połączenia |
| Czas ostatniego wykonania w przypadku instrukcji SQL podczas połączenia |
| Nazwa, komputer lub urządzenie (określane przez system operacyjny), z którego użytkownik jest połączony. |
Ostatnia instrukcja SQL
| Tekst dla ostatniej instrukcji SQL wykonywanej podczas połączenia |
Zamknij
Wykorzystywane do wyświetlania tekstu dla ostatniej instrukcji SQL dla danego procesu.
Wykorzystywane do natychmiastowego zakończenia wybranego procesu.
Jedynie użytkownik bazy danych, któremu przypisano rolę sysadminbądź processadminmoże wykonać to działanie. Dlatego konieczne będzie podanie nazwy użytkownika posiadającego wystarczające uprawnienia oraz jego hasło.
Zamknij
Prezentacja
Druga zakładka wyświetla listę zastosowanych i bieżących blokad w bazie danych, które odpowiadają procesom z pierwszej zakładki.
W przypadku blokad służy to do rozpoznania:
Zamknij
Pola
Na tej karcie występują następujące pola :
| Identyfikator dla procesu w bazie danych |
| Nazwa bazy danych |
| Nazwa użytkownika bazy danych |
| Nazwa, komputer lub urządzenie (określane przez system operacyjny), z którego użytkownik jest połączony. |
| Właściciel obiektu, który aktualnie jest zablokowany. |
| Nazwa obiektu lub transakcji, która aktualnie jest zablokowana. |
| Nazwa indeksu, który aktualnie jest zablokowany. |
| Zablokowany typ zasobów. Dopuszczalne wartości to: 1. NUL = zasób NULL (nieużywana). |
| Opis tekstowy zasobu blokującego |
| Metoda żądania zablokowania. Kolumna ta powiązana jest z metodą blokowania zapytania i określa uzyskaną metodę, metodę przeliczania lub metodę oczekiwania. Dopuszczalne wartości to: 0 = NULL. Brak dostępu jest zgodny z danym zasobem. Pełni funkcję zarezerwowanej przestrzeni. |
| Status żądania zablokowania. Dopuszczalne wartości to: 1 = Uzyskana |
| Identyfikator dla procesu blokowania |
Zamknij
Ikona "Operacje"
Pola
W tym oknie występują następujące pola :
Blok numer 1
| Identyfikator dla procesu w bazie danych |
| Nazwa bazy danych |
| Nazwa użytkownika bazy danych |
| Data ostatniego wykonania dla instrukcji SQL podczas połączenia |
| Czas ostatniego wykonania w przypadku instrukcji SQL podczas połączenia |
| Nazwa, komputer lub urządzenie (określane przez system operacyjny), z którego użytkownik jest połączony. |
Ostatnia instrukcja SQL
| Tekst dla ostatniej instrukcji SQL wykonywanej podczas połączenia |
Zamknij
Wykorzystywane do wyświetlania tekstu dla ostatniej instrukcji SQL dla danego procesu.
Zamknij
Ten przycisk, dostępny także przy użyciu skrótu, używany jest do odświeżenia widoku zakładek. |
Podczas wprowadzania mogą wyświetlić się następujące komunikaty ogólne oraz o błędach :
Potrzebne informacje nie mogą zostać odzyskane z pliku solution.xml. Parametry rozwiązania są niekompletne. Należy je uzupełnić z wykorzystaniem konsoli konfiguracji.