DBPLUS Performance Subtitle Monitor dla Oracle. dbplus.tech

Podobne dokumenty
Performance Monitor. dbplus.tech

DBPLUS Performance Monitor opis zmian w wersji

DBPLUS Performance Monitor dla Microsoft SQL Server opis zmian w wersji

DBPLUS Performance Monitor dla Oracle opis zmian w wersji

Data: 28 czerwiec DBPLUS Performance Monitor dla Oracle opis zmian w wersji

DBPLUS Performance Monitor opis zmian w wersjach ,

DBPLUS Performance Monitor opis zmian w wersji

DBPLUS Performance Monitor opis zmian w wersji

Podręcznik użytkownika

DBPLUS Performance Monitor opis zmian w wersjach ,

DBPLUS Performance Monitor dla SQL Server

DBPLUS Performance Monitor dla SQL Server

DBPLUS Performance Monitor dla Oracle

DBPLUS Performance Monitor dla SQL Server. Podręcznik użytkownika

DBPLUS BETTER PERFORMANCE. Dokumentacja operacyjna do oprogramowania DBPLUS PERFOMANCE MONITOR firmy DBPLUS

DBPLUS Performance Monitor dla PostgreSQL. Podręcznik Użytkownika

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

Platforma e-learningowa

SZCZEGÓŁOWY OPIS NOWOŚCI W SDIG UDOSTĘPNIONYCH W LIPCU 2012

ERGODESIGN - Podręcznik użytkownika. Wersja 1.0 Warszawa 2010

Block Change Tracking

3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S IVR SYSTEM

1. Ze strony pobieramy plik instalacyjny.

Moduł Handlowo-Magazynowy Zaawansowane analizy sprzedaży i zakupu

Strojenie instancji bazy danych

URLOPY BY CTI. Instrukcja obsługi

Komunikator podręcznik użytkownika podręcznik użytkownika

1. Opis okna podstawowego programu TPrezenter.

Obsługa Panelu Menadżera

Opis modułu pl.id w programie Komornik SQL-VAT

Zmiany funkcjonalne i lista obsłużonych zgłoszeń Comarch DMS

Toad for SQL Server. Nowa funkcjonalność w wersji 6.6

Viatoll Calc v1.3. Viatoll Calc. Instrukcja użytkownika. Strona 1

Administracja bazami danych

Pasek menu. Kategoria zakładki umożliwia dodawanie zakładek notowań i edytowanie sposobu ich wyświetlania.

dziennik Instrukcja obsługi

Podstawowe funkcjonalności interfejsu. - co warto wiedzieć o interfejsie Mozart-a

Instrukcja obsługi aplikacji PQ-CONTROL

ELEKTRONICZNA KSIĄŻKA ZDARZEŃ

PODRĘCZNIK UŻYTKOWNIKA

Dokumentacja Użytkownika: Panel administracyjny PayBM

1. Aplikacja LOGO! App do LOGO! 8 i LOGO! 7

T-SQL dla każdego / Alison Balter. Gliwice, cop Spis treści. O autorce 11. Dedykacja 12. Podziękowania 12. Wstęp 15

SYSTEM INFORMATYCZNY KS-SEW

PRZEWODNIK PO ETRADER ROZDZIAŁ XII. ALERTY SPIS TREŚCI

System imed24 Instrukcja Moduł Analizy i raporty

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Instrukcja użytkownika

Monitorowanie wydajność w bazie Oracle11g

OMNITRACKER Wersja testowa. Szybki przewodnik instalacji

Diagnoza Szkolna Pearsona. Instrukcja obsługi

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Monitoring procesów z wykorzystaniem systemu ADONIS. Krok po kroku

Instrukcja użytkownika ARSoft-WZ3

Instrukcja dla Operatorów. Obsługa Wstępnej Weryfikacji Technicznej w POKO r. Logowanie:

E-czeki - zakładanie listy odbiorców, raport uprawnień (Bankowość Elektroniczna dla Klientów Korporacyjnych Getin Noble Bank SA)

emszmal 3: Eksport do WAPRO WF-FaKir dla Windows (plugin dostępny w wersji ecommerce)

Podręcznik użytkownika Obieg dokumentów

Wprowadzenie do SAS. Wprowadzenie. Historia SAS. Struktura SAS 8. Interfejs: SAS Explorer. Interfejs. Część I: Łagodny wstęp do SAS Rafał Latkowski

INFORMACJA I informacje@pkobp.pl, I INFOLINIA I opłata jak za połączenie lokalne

Win Admin Monitor Instrukcja Obsługi

By móc zainstalować plugin niezbędna jest uprzednia instalacja Notowań Online 3 oraz programu do analizy technicznej AmiBroker.

Administracja i programowanie pod Microsoft SQL Server 2000

Audyt serwera bazy danych Oracle Database 12c

Getin Noble Bank SA wersja 1.0 Infolinia

Spis treści MONITOR PRACY... 4

Aplikacja Fidbox. wersja 3.1. dla systemów ios i Android. Wymagania dla systemu Android: Bluetooth 4 i system Android w wersji 4.

Założenia funkcjonalności WWT on-line (pre wywiadu technicznego) dla Kanalizacji Kablowej i Słupów OPL:

3.7. Wykresy czyli popatrzmy na statystyki

IIIIIIIIIIIIIIIMMIMMIII

Wspólne Zaawansowana tabela

Wstęp INFORMATOR TECHNICZNY WONDERWARE. Wysyłanie wiadomości z programu Wonderware Historian. 1. Aktywowanie Database Mail

CREATE USER

Kurs Wizualizacja z WinCC SCADA - Zaawansowany. Spis treści. Dzień 1. I VBS w WinCC podstawy programowania (zmienne, instrukcje, pętle) (wersja 1410)

Szkolenie obejmuje zagadnienia związane z tworzeniem i zarządzaniem bazą danych Oracle, jej zasobami i dostępem do danych.

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

Enterprise Manager 9.2 jako narzêdzie wspomagaj¹ce proces strojenia i przewidywania problemów

Moduł rozliczeń w WinUcz (od wersji 18.40)

INFORMATOR TECHNICZNY WONDERWARE. Ograniczenie wyświetlania listy zmiennych w przeglądarce zmiennych ActiveFactory

3S TeleCloud - Aplikacje Instrukcja użytkowania usługi 3S KONFERENCJA

Wydajność hurtowni danych opartej o Oracle10g Database

Część 3 - Konfiguracja

Przewodnik Szybki start

Tytuł kursu: Oracle 11g XE Administracja (kompleksowe)

Instrukcja obsługi Konfigurator MLAN-1000

Rejestracja faktury VAT. Instrukcja stanowiskowa

I. Program II. Opis głównych funkcji programu... 19

Wykład 3 Inżynieria oprogramowania. Przykład 1 Bezpieczeństwo(2) wg The Java EE 5 Tutorial Autor: Zofia Kruczkiewicz

P&I Scout Pro Wygodne i proste tworzenie raportów

Oprogramowanie. DMS Lite. Podstawowa instrukcja obsługi

WinSkład / WinUcz 15.00

etrader Pekao Podręcznik użytkownika Monitor transakcji

PRZEWODNIK PO ETRADER PEKAO ROZDZIAŁ X. MONITOR TRANSAKCJI SPIS TREŚCI

Tomasz Greszata - Koszalin

Systemy baz danych Prowadzący: Adam Czyszczoń. Systemy baz danych. 1. Import bazy z MS Access do MS SQL Server 2012:

Qtiplot. dr Magdalena Posiadała-Zezula

Instrukcja użytkowania oprogramowania SZOB PRO

Wstęp 7 Rozdział 1. OpenOffice.ux.pl Writer środowisko pracy 9

W dalszej części dokumentu przedstawiamy skrócony opis kluczowych funkcji systemu. Niniejszy dokument nie zawiera opisu technicznego systemu.

1.1 Ustawienie adresów IP oraz masek portów routera za pomocą konsoli

Transkrypt:

DBPLUS Performance Subtitle Monitor dla Oracle dbplus.tech

Agenda warsztatów 1. Architektura rozwiązania 2. Podłączenie bazy do monitoringu 3. Główne funkcjonalności 4. Zarządzanie dostępem - Moduł Security 5. Monitor problemów Anomaly Monitor 6. Praca z programem

Architektura systemu Zestaw procedur SQL odpowiedzialnych za zbieranie informacji o wydajności monitorowanych baz danych Aplikacja Web oparta na technologii IIS

Podłączenie bazy do monitoringu W oknie głównym konfiguratora (Configuration Wizard) systemu klikamy na przycisk [Add Another database] Dwa sposoby podłączenia bazy: Podłączenie ręczne (pojedyncze) Import z pliku

Podłączenie bazy do monitoringu Dodawanie pojedynczej bazy danych: Wybór typu połączenia: Basic Uwaga! Można z poziomu konfiguratora utworzyć użytkownika DBPLUS na bazie monitorowanej. W przypadku tworzenia nowego użytkownika jest to możliwe wyłącznie podając login i hasło użytkownika z prawami Administratora.

Podłączenie bazy do monitoringu Dodawanie pojedynczej bazy danych: Wybór typu połączenia: TNS Uwaga! Można z poziomu konfiguratora utworzyć użytkownika DBPLUS na bazie monitorowanej. W przypadku tworzenia nowego użytkownika jest to możliwe wyłącznie podając login i hasło użytkownika z prawami Administratora.

Podłączenie bazy do monitoringu Podłączanie masowe z pliku Struktura pliku: USERNAME,PASSWORD, SID lub USERNAME,PASSWORD,SID, HOSTNAME,TCPPORT Przykładowy plik: Dbplus, test, XE lub Dbplus, test, XE, maqch, 1522 Uwaga! Użytkownik DBPLUS musi być wcześniej utworzony w podłączanej bazie danych.

Główne funkcjonalności - Opcje tabel Możliwość eksportu do pliku CSV Sortowanie i Formatowanie kolumn w tabelach: wybór jednostki - np. czas Elapsed Time w sekundach, minutach, dniach, itp., wybór skrótu dla dużych liczb np. kilo, Mega, określenie precyzji liczby po przecinku

Główne funkcjonalności - Opcje tabel W kolumnie Hash Value prezentowany jest przycisk [+] Umożliwia szybkie przejście do szczegółów zapytania (SQL Details) lub Dodanie zapytania do schowka z listą zapytań celem późniejszej analizy (SQL Details)

Główne funkcjonalności - Opcje wykresów Powiększanie zaznaczonego obszaru na wykresie Możliwość powrotu do poprzedniego widoku poprzez [Reset zoom]

Główne funkcjonalności - Opcje wykresów Różne typy wykresu: Line Area Column Możliwość zaznaczania i odznaczania prezentowanych serii na wykresie Wyświetlanie informacji w Tooltip po wskazaniu miejsca na wykresie. Możliwość eksportu wykresu do pliku w formacie: PNG, JPEG, PDF, SVG.

Dashboard - ekran główny Trzy różne sposoby prezentacji baz danych: Icons view

Dashboard - ekran główny Trzy różne sposoby prezentacji baz danych: Grid view

Dashboard - ekran główny Trzy różne sposoby prezentacji baz danych: Television view

Database Load szczegóły bazy danych Na wykresie prezentowane są informacje o podstawowych statystykach bazy danych: Elapsed Time CPU Time IO, Lock, Wait Time Server CPU Alerts Ilość CPU

Database Load szczegóły bazy danych Po kliknięciu w punkt na wykresie dostępne są informacje o: Zapytaniach uruchamianych w danym okresie czasu wraz z ich statystykami wydajnościowymi.

Database Load szczegóły bazy danych Po kliknięciu w punkt na wykresie dostępne są informacje o: Poziomie poszczególnych waitów

Database Load szczegóły bazy danych Po kliknięciu w punkt na wykresie dostępne są informacje o: Alertach (jeśli występują)

Waits Wykres przedstawia sumaryczny czas trwania waitów dla wszystkich sesji w bazie danych w danym okresie czasu. Wykres po lewej stronie przedstawia sumę czasu trwania waitów za wybrany okres. Wykres po prawej przedstawia topowe waity za wskazany punkt na wykresie (snap).

Waits Analyze W ramach szczegółowej analizy można sortować waity po: Typie waitu Klasie waitu Wpływające na wydajność

Waits Analyze Dane prezentowane na wykresie widoczne są również w formie tabeli poniżej.

Latches Monitoring latchy występujących w bazie danych: Buffer Latches - wskazuje zapytania odpowiedzialne za generowanie latchy w buforze danych. Row Cache Objects przedstawia, który latch jest wiodący dzięki czemu łatwiej jest podjąć akcję naprawczą. Latch Library Cache wskazuje zapytania które są powodem generowania latchy w buforze SHARED_POOL.

SQL Analyze Wykres przedstawia w zależności od wyboru czas trwania zapytań (Elapsed time) lub utylizacje CPU (CPU Time) za dany okres czasu. Po zaznaczeniu zapytań pod wykresem otrzymujemy informacje o ich udziale w ogólnej utylizacji danej statystyki.

SQL Details Zawiera szczegółowe statystyki wydajności każdego zapytania. Dane prezentowane są za wskazany okres czasu z możliwości grupowania po: Snap (15 minut) Godzina Dzień Miesiąc Możliwość wyświetlenia danych Online pobierane na bieżąco z widoku systemowego V$SQL

SQL Details Łatwy dostęp do planu zapytania (Explain plan). Możliwość podglądu przykładowych parametrów z którymi zapytanie jest wykonywane. Możliwość porównania planów z których korzysta dane zapytanie w okresie czasu.

SQL Details Statystyki zapytania można wyświetlić w postaci wykresu klikając w daną kolumnę w tabeli. Database load for - możliwość oszacowania wpływu danego zapytania w stosunku do statystki dla całej bazy danych.

Show Plan Objects Zawiera: Treść zapytania Plan zapytania Obiekty zapytania: Widoki Indeksy Tabele Szczegóły obiektu

SQL Details (cd) Na stronie możliwe jest również wyszukiwanie zapytań poprzez Find SQL. Wyszukiwać zapytania możemy poprzez: Wpisanie fragmentu tekstu Zapytania zmieniające plan Nowe zapytania w danym okresie Zapytania wykorzystujące dany obiekt Zapytanie wykorzystujące obiekt logiczny (Outline, Baseline, Profile)

Load trends Pozwala uzyskać informacje na temat trendów zachodzących w bazie danych dla wskazanych statystyk. Dane prezentowane są za wskazany okres czasu z możliwości grupowania po: Snap (15 minut) Godzina Dzień Miesiąc

Compare Pozwala porównać statystyki między sobą. Porównywać możemy zdefiniowane statystyki za konkretny dzień jak również okres czasu.

Top SQL/SQL 3D Prezentuje informacje o najbardziej obciążających zapytaniach które mają największy udział w danej statystyce. Do wyboru mamy: Elapsed Time CPU Time Sorts Fetches Disk reads [block] Disk reads [MB] Rows processed Buffer Gets Execution

Top Day Pozwala wyświetlać topowe zapytania pod kątem CPU Time lub Elapsed Time i śledzić zmiany ich zachowania.

Slow SQL s Prezentuje zapytania które za dany okres czasu trwały dłużej niż 200 sekund (wartość domyślna). Możliwość grupowania zapytań po literałach. Grupując po literałach w miejsca parametrów wstawiany jest znak #. Następnie wyświetlamy zapytania pogrupowane po planie zapytania.

Perf Counters Prezentowane są wszystkie statystyki bazy danych dostępne w widoku systemowym V$SYSTAT. Możliwość prezentacji informacji również w formie tabelarycznej. Dane przechowywane są maksymalnie za okres do 30 dni.

OS Stat Prezentowane są statystyki systemu operacyjnego przechowywane w ramach widoku systemowego V$OSSTAT.

Plan Explorer Prezentowane są informacje o obiektach: Outlines Baselines Profiles Dostępne są informacje bieżące jak również historyczne. Przechowywana jest informacja o tym, kiedy i jaka zmiana została wykonana.

I/O Stats Moduł służy do analizy wydajności I/O. Dostępne są informacje o: Ilości odczytów Ilości zapisów Czasu trwania odczytu Czas trwania zapisu

Space Monitor Pozwala na analizę zajętości przestrzeni dyskowej przez: bazę danych przestrzenie (tablespace) pliki danych (datafile) Możliwość weryfikacji danych historycznych. Informacja o średnim przyroście za dany dzień, tydzień, miesiąc.

Memory Prezentuje informacje o ustawieniu buforów pamięci SGA w bazie danych. Wyświetla bieżące wykorzystanie pamięci.

Memory SGA History przedstawia wartości poszczególnych buforów oraz ich utylizację w podanym okresie czasu.

Memory Prezentuje informacje dotyczącą wykorzystania pamięci przez sesje użytkowników.

Sessions Prezentuje informacje o sesjach w bazie danych, wyświetlane wg kryteriów podanych w filtrach.

Sessions Sort usage sessions ekran pozwalający na analizę sesji pod kątem użycia przestrzeni tymczasowej (np. sesja wykonująca zapytanie, które sortuje duża ilość danych).

Sessions Undo usage session funkcjonalność pozwalająca na analizę sesji pod kątem użycia przestrzeni UNDO (np. sesje trzymające w niezatwierdzonej transakcji dużą porcję danych).

Sessions history Tabele podzielone są na trzy grupy: kolor żółty przedstawia informacje o aktywnych sesjach, kolor zielony przedstawia informacje o sesjach wykorzystujących sortowanie, kolor czerwony przedstawia informacje na temat sesji wykorzystujących Undo.

Sessions history Sesje możemy sortować wykorzystując: Hash value Username Sid Typ waitu Machine Module Dodatkowo informacje można obejrzeć w formie wykresu.

Locks Zawiera informacje na temat blokad występujących w bazie danych. Locks history umożliwia śledzenie blokad w czasie. Table Locks pozwala na bieżącą analizę blokad na w bazie danych. Library Locks pozwala na analizę blokad o typie Library cache locks. Locked Objects - przedstawia listę obiektów, na które założone są w danej chwili blokady.

Locks Dodatkowo po zaznaczeniu sesji otrzymujemy informacje takie jak: Tekst zapytania Parametry sesji Identyfikator zapytania Status Typ Lock u

Parameters Pozwala wyświetlić i raportować historie zmian parametrów bazy danych w czasie. Okno prezentuje bieżący stan parametrów oraz ich zmiany w czasie.

Monitor problemów - Anomaly Monitor To moduł zawierający informacje o problemach wpływających na wydajność bazy danych. Informacje są dostępne z poziomu monitorowanej bazy danych. Dwa typy Alertowania: Online Trends

Monitor problemów - Anomaly Monitor Informacje o Alertach widoczne są w postaci wykresu. Pogrupowane wg przyczyn powstania oraz wpływem na daną statystykę w bazie danych. Prezentowane szczegółowo za dany okres czasu.

Monitor problemów - DatabaseLoad Informacje o Alertach są również widoczne na wykresie w zakładce DatabaseLoad. Przykładowy Alert informujący o zmianie planu wykonania:

Monitor problemów - Konfiguracja Konfiguracja oraz definicje alertów znajdują się w menu: Configuration > Alert settings Ustawienie skrzynki mailowej

Monitor problemów - Konfiguracja Konfiguracja oraz definicje alertów dostępne są w menu: Configuration > Alert settings Ustawienia ogólne Zawierają konfiguracje parametrów które sterują pracą modułu alertów.

Monitor problemów Jak to działa? Monitor problemów oparty jest o zbieranie informacji o statystykach dostępnych w bazie danych. Definicje Alertów dla każdej statystyki określna jest wartość alarmowa. Definicja Problemu zestaw reguł opartych wcześniej zdefiniowane Alerty. Na podstawie informacji historycznych generowane są zdarzenia przekroczenia wartości progowych.

Monitor problemów Jak to działa? Definicja alertu polega na: Wybraniu rodzaju alertu: Online I/O Stats Load Trends SQL Query DB Size

Monitor problemów Jak to działa? Definicja alertu polega na: Określeniu alarmowej wartości progowej: WARNING/CRITICAL

Monitor problemów Jak to działa? Definicja alertu polega na: Ustawienie dodatkowych warunków: Wartość poniżej której alert nie występuje Wartość powyżej której alert zawsze wystąpi Jaki wpływ generuje zapytanie (tylko SQL Query).

Monitor problemów definicje problemów Zdefiniowanie problemu polega na wskazaniu przyczyny problemu. Można ją ustalić konfigurując regułę składającą się ze wcześniej zdefiniowanych definicji alertów. Konfiguracja polega na: Podaniu nazwy problemu Ustalenie klasy problemu

Monitor problemów definicje problemów Kolejny etap konfiguracji polega na: Ustawieniu zbioru reguł na podstawie definicji Alertów

Zarządzanie dostępem Możliwość nadania dostępu do poszczególnych instancji i ekranów w aplikacji. Ustawianie dostępu dla: USER (Object name: DOMENA\USER) GROUP: Lokalna (Object name: NAZWA GRUPY) Domenowa (Object name: DOMENA\USER) PROFILE (Object name: NAZWA PROFILU). Możliwość konfiguracji uprawnień: własnych (use Own permissions) dziedziczonych (Inherited permissions).

Zarządzanie dostępem Uprawnienia własne (Use own permissions). Ten rodzaj uprawnień można nadać dla każdego z trzech obiektów (USER, GROUP, PROFILE). Uprawnienia nadajemy do poszczególnych funkcjonalności (Function rights). Uprawnienia do poszczególnych baz danych (Database access). Uprawnienia lokalne (Local privillages).

Zarządzanie dostępem Uprawnienia dziedziczone (use Inherited permissions from parents). Ten rodzaj uprawnień można nadać dla każdego z trzech obiektów (USER,GROUP,POFILE). Nadając uprawnienia wskazujemy zawsze na PROFIL dla którego wcześniej zdefiniowaliśmy uprawnienia.

Zarządzanie dostępem Zarządzanie dostępem ustawiamy na dwóch poziomach: DBPLUS Configuration Wizard: Applications settings >Application Options > Configure DBPLUS Performance Monitor: Configuration > Settings > Parametr SECURITY

Dziękujemy Subtitle www.dbplus.tech dbplus.tech