DBPLUS Performance Monitor opis zmian w wersji

Podobne dokumenty
DBPLUS Performance Monitor opis zmian w wersji

DBPLUS Performance Monitor opis zmian w wersji

DBPLUS Performance Subtitle Monitor dla Oracle. dbplus.tech

Performance Monitor. dbplus.tech

DBPLUS Performance Monitor dla Oracle opis zmian w wersji

DBPLUS Performance Monitor dla Microsoft SQL Server opis zmian w wersji

DBPLUS Performance Monitor opis zmian w wersjach ,

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

DBPLUS Performance Monitor opis zmian w wersjach ,

Podręcznik użytkownika

DBPLUS Performance Monitor dla SQL Server

DBPLUS Performance Monitor dla Oracle

DBPLUS Performance Monitor dla SQL Server

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

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

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows 7

Monitorowanie wydajność w bazie Oracle11g

WinSkład / WinUcz 15.00

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

Wykaz zmian w programie SysLoger

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows Vista

etrader Pekao Podręcznik użytkownika Portfel inwestycyjny

Wspólne Zaawansowana tabela

Win Admin Monitor Instrukcja Obsługi

Laboratorium - Monitorowanie i zarządzanie zasobami systemu Windows XP

Jak utworzyć diagram

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

Nowy interfejs w wersji 11.0 C8 BETA

Wykaz zmian w programie WinAdmin Replikator

Instrukcja użytkownika ARSoft-WZ3

windows XP n a j l e p s z e t r i k i

System imed24 Instrukcja Moduł Analizy i raporty

Miejski System Zarządzania - Katowicka Infrastruktura Informacji Przestrzennej Pozwolenia wodnoprawne i zgłoszenia przydomowych oczyszczalni ścieków

JAK PRZEJŚĆ DO WIDOKU RACHUNKÓW

URLOPY BY CTI. Instrukcja obsługi

Bazy danych raporty. 1. Przekopiuj na dysk F:\ bazę M5BIB.mdb z dysku wskazanego przez prowadzącego.

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

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

Platforma e-learningowa

Przewodnik Szybki start

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

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

Instrukcja wprowadzania graficznych harmonogramów pracy w SZOI Wg stanu na r.

Ulotka. Zmiany w wersji Comarch ERP e-pracownik 1 Zmiany w wersji

W nowej wersji Aplikacji wprowadzono udoskonalenia w funkcjonowaniu legendy.

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

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

Voicer. SPIKON Aplikacja Voicer V100

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

Obsługa Panelu Menadżera

Moduł rozliczeń w WinUcz (od wersji 18.40)

Oficyna Wydawnicza UNIMEX ebook z zabezpieczeniami DRM

Podstawy technologii cyfrowej i komputerów

Block Change Tracking

Administracja bazami danych

Tworzenie prezentacji w MS PowerPoint

SYSTEM INFORMATYCZNY KS-SEW

Instrukcja obsługi programu CMS Dla rejestratorów HANBANG

MS Excell 2007 Kurs podstawowy Filtrowanie raportu tabeli przestawnej

EAP XML Legislator Opis zmian w wersji Service Pack 44 ABC PRO Sp. z o.o.

Instrukcja użytkownika Platformy Walutowej

inwasico.ico inwasico.ico inwasico.ico Instrukcja InwasApplication

Sposób tworzenia tabeli przestawnej pokażę na przykładzie listy krajów z podstawowymi informacjami o nich.

Jedną z ciekawych funkcjonalności NOLa jest możliwość dokonywania analizy technicznej na wykresach, które mogą być otwierane z poziomu okna notowań:

Instrukcja instalacji i konfiguracji bazy danych SQL SERVER 2008 EXPRESS R2. Instrukcja tworzenia bazy danych dla programu AUTOSAT 3. wersja 0.0.

5.5. Wybieranie informacji z bazy

Nowe funkcje CONDICO Trade 4.0

Wykaz zmian w programie WinAdmin Replikator

W prawym górnym rogu widoczna jest nazwa zalogowanego użytkownika.

Strojenie instancji bazy danych

Moduł rozliczeń w WinSkład (od wersji 18.40)

AKADEMIA GÓRNICZO-HUTNICZA im. Stanisława Staszica w Krakowie. Wydział Geologii, Geofizyki i Ochrony Środowiska. Bazy danych 2

SQL SERVER 2012 i nie tylko:

Przydziały (limity) pojemności dyskowej

Laboratorium systemów MES. Instrukcja korzystania z środowiska do ćwiczeń laboratoryjnych z zakresu Wonderware MES

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

Politechnika Gdańska Wydział Elektrotechniki i Automatyki Katedra Inżynierii Systemów Sterowania KOMPUTEROWE SYSTEMY STEROWANIA (KSS)

Podręcznik użytkownika. Moduł Analizy i Raporty. Dotyczy wersji:

Tomasz Greszata - Koszalin

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

Optymalizacja poleceń SQL Wprowadzenie

Niestandardowa tabela częstości

Wykaz zmian w programie SysLoger

Program kadrowo płacowy - wersja wielodostępna z bazą danych Oracle SQL Server 8 lub 9

Szybki Start: Wymagania systemowe:

Podręcznik Użytkownika LSI WRPO

dziennik Instrukcja obsługi

Pokaz slajdów na stronie internetowej

etrader Pekao Podręcznik użytkownika Monitor transakcji

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

Data wydania: Projekt współfinansowany przez Unię Europejską ze środków Europejskiego Funduszu Społecznego

Skrócona instrukcja. DriveConfigurator Konfigurator produktu firmy SEW-EURODRIVE

Na komputerach z systemem Windows XP zdarzenia są rejestrowane w trzech następujących dziennikach: Dziennik aplikacji

Expo Composer Garncarska Szczecin tel.: info@doittechnology.pl. Dokumentacja użytkownika

Instytut Mechaniki i Inżynierii Obliczeniowej Wydział Mechaniczny Technologiczny Politechnika Śląska

Audyt serwera bazy danych Oracle Database 12c

Podręczna pomoc Microsoft Power Point 2007

Bazy danych kwerendy (moduł 5) 1. Przekopiuj na dysk F:\ bazę M5KW.mdb z dysku wskazanego przez prowadzącego

Bilans otwarcia zabezpieczenia w WinUcz (od wersji 20.10)

TURNINGPOINT KROKI DO URUCHOMIENIA TESTU NA PC

Transkrypt:

DBPLUS Performance Monitor opis zmian w wersji 2018.1.1 Data: 04 czerwiec 2018

Spis treści 1 Nowości w wersji 2018.1.1... 3 1.1 Formatowanie etykiet osi pionowej na wykresach...3 1.2 Możliwość zmiany bazy w module Database Analysis...3 1.3 Zmiana w Sql Analyze...4 1.4 Usprawnienie w zakładce Memory...4 1.5 Widok sesji...5 1.6 Ekran historii aktywnych sesji i sesji używających UNDO...5 1.7 Usprawnienia w opcji SQL Find...6 1.7.1 Wyświetlanie dodatkowych statystyk dla wyszukanych zapytań... 6 1.7.2 Usprawnienie w analizie zapytań, które zmieniają plan wykonania... 7 1.8 Usprawnienie w Show Plan Objects...8 1.9 Aktualizacja ekranu Application architecture...8 1.10 Zmiany w usłudze monitoringu DBPLUSCATCHER...9 1.10.1 Problem w monitorowaniu statystyki zapytań... 9 1.10.2 Wdrożenie procesu przebudowy tabel używanych w ekranie Dashboard... 10 1.10.3 Statystyki monitorowane na poziomie dnia... 10 1.10.4 Kasowanie historii z tabeli przechowującej historie blokad... 10 1.10.5 Wolne działanie procesu badania zajętości UNDO z uwzględnieniem bloków REUSE 10 1.11 Zmiany w konfiguratorze... 10 1.11.1 Dodawanie bazy do monitoring i weryfikacja uprawnień... 10 1.11.2 Weryfikacja nazwy użytkownika... 11 1.12 Usprawnienia ogólne... 11 1.12.1 Zmiana rozmiaru/wysokości wykresów... 11 1.12.2 Wykrywanie problemu z niedziałającym monitoringiem... 12 1.12.3 Niepoprawne sortowanie w ekranie Slow SQL... 12 1.12.4 Filtr Group Literals /Ungroup literals w ekranach Database Load, Slow Select... 12 1.12.5 Sql Details wyświetlanie z opcją bez grupowania po okresie i filtrze wg godzin... 12 1.12.6 Ekran latchy brak przeliczonych oczekiwań na sekundę czasu... 13 1.12.3 Ekran backupów... 13

Poniżej prezentujemy wykaz zmian w systemie DBPLUS Performance Monitor do monitoringu baz danych Oracle. 1 Nowości w wersji 2018.1.1 1.1 Formatowanie etykiet osi pionowej na wykresach We poprzednich wersjach systemu, na wykresach były stosowane skróty liczbowe dla dużych liczb w niektórych przypadkach skróty mogły utrudniać odczytanie właściwej wartości liczby np. wartość 3M na osi Y dla statystyki Disk Reads [MB]. Poniżej prezentujemy wykres z zastosowanymi skrótami dla dużych liczb: Poniżej wykres z nowej wersji systemu: 1.2 Możliwość zmiany bazy w module Database Analysis Po wejściu do modułu Performance-owego systemu przez Database Analysis na górnej belce ekranu pokazują się identyfikatory wybranej bazy danych. Została dodana tutaj funkcjonalność pozwalająca na przełączanie się pomiędzy monitorowanymi bazami danych. W wyniku kliknięcia na ikonę bazy, pokazuje się tabela z listą monitorowanych baz danych: 3

Po przełączeniu bazy system pozostaje w tym samym ekranie. Opcja ta poprawia ergonomie pracy z systemem, w szczególności szybkie sprawdzenie określonych wskaźników/parametrów w wybranych bazach. 1.3 Zmiana w Sql Analyze W module Sql Analyze na wykresie dodano dodatkowy % wskaźnik udziału zaznaczonych zapytań na tle obciążenia. Informacja jest dostępna po najechaniu kursorem myszy na obszar wykresu. 1.4 Usprawnienie w zakładce Memory Na większości wykresów prezentujących zajętą i wolną przestrzeń użycia pamięci dodano dodatkowy wskaźnik w postaci podsumowania. Między innymi takie podsumowanie widoczne w zakładce SGA, po kliknięciu w obszar Shared Pool size Poniżej przykład z zakładki SGA History dla wykresu SGA MAX 4

1.5 Widok sesji W bazach typu RAC we wszystkich zakładkach w ekranie Sessions tj: Sessions Sort usage session Undo usage session, Session History w wynikach oraz filtrach pojawiło się pole z identyfikatorem instancji (wcześniej występowało tylko w pierwszej zakładce) Poniżej przykład z zakładki Undo usage session: Poniżej przykład z zakładki Session / Undo history: Dodanie filtru pozwala na wyświetlenie sesji dla określonej instancji bazy danych. Dodatkowo przy pierwszym wejściu do ekranu Sessions występował problem z wyświetlaniem sesji dla nie-właściwej instancji dopiero po kliknięciu przycisku Refresh system pokzywał sesje dla bieżącej bazy niedogodność została wyeliminowana. 1.6 Ekran historii aktywnych sesji i sesji używających UNDO W ekranie Historii aktywnych sesji oraz sesji używających przestrzeni UNDO wprowadzono zbiorcze wskaźniki dla monitorowanych sesji: 5

W głównym ekranie, dodano poniższe informacje: Liczbę sesji używających przestrzeń UNDO Liczbę rekordów/zmian w UNDO Rozmiar zmian w UNDO 1.7 Usprawnienia w opcji SQL Find Moduł wyszukiwania zapytań SQL Find znajduje się w ekranie SQL Details. W opcji tej wprowadzono poniższe usprawnienia: 1.7.1 Wyświetlanie dodatkowych statystyk dla wyszukanych zapytań W każdej zakładce dodano informacje o: Czasie trwania zapytania / Elapsed Time Czasie użycia procesorów wirtualnych / Cpu Time Liczbie wykonań Liczbie czytanych bloków: o z urządzeń dyskowych o z pamięci Liczbie zwracanych rekordów Poniżej wynik przykładowego wyszukiwania po tekście zapytania: 6

Poniżej wynik przykładowego wyszukiwania zapytaniu uruchamianych w określonym dniu a nie uruchamianych w dniu poprzedzającym: 1.7.2 Usprawnienie w analizie zapytań, które zmieniają plan wykonania Dla zapytań zmieniających plan wykonania, zostały dodane dodatkowe informacje zgrupowane wg poniższych obszarów: Statystyki z podsumowaniem dla wszystkich planów wykonań, na którym działało zapytanie Statystyki z podsumowaniem dla najwolniejszego planu Statystyki z podsumowaniem dla najszybszego planu Porównanie najwolniejszego i najszybszego Estymacje o możliwej redukcji czasu trwania zapytania Poniżej przykład z wynikiem wyszukania tych zapytań które zmieniał plan wykonania w okresie 2 tygodni: Widok na obszary Total statistics, Slowest plan statistics Widok na obszary Fastest plan statistics, Slowest vs. Fastest, Estimation statistics. 7

Istotny obszar ekranu Plan Flip-Flop Statements to Estymacja statystyk. Kolumny Elapsed Time to reduce oraz Cpu Time to reduce, to wyliczenie o możliwej redukcji czasu dla przypadku kiedy zapytanie działało by wyłączenie na najszybszym planie wykonania. Przydatna wskazówka: Posortowanie po jednej z tych kolumn pozwoli znaleźć te zapytania, których optymalizacja przyniesie największą poprawę wydajności. 1.8 Usprawnienie w Show Plan Objects W ekranie Show Plan Objects pozwalającym na analizę planu wykonania, doano opcję z możliwością wyświetlenia definicji obiektu. Opcja jest dostępna po zaznaczeniu filtru Load object properties i wybraniu zakładki Info 1.9 Aktualizacja ekranu Application architecture Ekran dostępny z poziomu menu głównego Servers monitor -> Application architecture został przebudowany i uzupełniony o dodatkowe informacje dotyczące aktywności procesu monitoringu. W obszarze z lewej strony są dostępne bazy danych, gdzie widać: Kiedy był wykonany ostatni snapshot dla monitorowanej bazy ORACLE Kiedy była ostatnia aktywność bazy danych (połączenie z serwisu monitoringu z bazą danych ORACLE) W obszarze środkowym znajduje się informacja o aktualnym stanie usługi monitoringu DBPLUSORACLECATCHER, min. są dostępne takie informacje jak: 8

Czy service jest uruchomiony Ostatnia aktywność usługi Wykorzystanie pamięci na maszynie gdzie działa usługa monitoringu Użycie procesora przez usługę monitoringu Poniżej statystyk można sprawdzić historyczny stan usługi w zadanym okresie czasu. W obszarze z prawej strony jest informacja o instancji SQL, na której znajduje się repozytorium systemu DBPLUS Performance Monitor. Poniżej przykładowy slajd: W poniższym slajdzie historia aktywności usługi DBPLUSCATCHER, po kliknięciu w przycisk View service activity: 1.10 Zmiany w usłudze monitoringu DBPLUSCATCHER 1.10.1 Problem w monitorowaniu statystyki zapytań W wersji bazy danych oracle 12, występował problem w monitoringu statystyki dla zapytań, które były usuwane z cache i ponownie pojawiały się w widoku systemowym v$sql. Silnik bazy danych oracle przywracał statystykę z identycznymi wartości min. dla kolumn Elapsed Time, Cpu Time (domyślnie są to wartości zerowe) przez co usługa monitoringu niewłaściwie raportowała obciążenia dla zapytania. Problem dotyczył wersji oracle 12 i dotyczył 1-5 przypadków na 1000 zapytań. 9

1.10.2 Wdrożenie procesu przebudowy tabel używanych w ekranie Dashboard Dla wybranych tabel używanych przez usługę monitoring wdrożono mechanizm przebudowy. Proces jest uruchamiany 1 raz w tygodniu. 1.10.3 Statystyki monitorowane na poziomie dnia Dla zapytania na tabeli DBPLUS_TAB2_DAY uruchamianego z klauzulą MERGE, sporadycznie pojawiał się problem ze zmianą planu wykonania na gorszy - optymalizator bazy danych stosował operator NESTED LOOP zamiast HASH JOIN - problem został rozwiązany w nowej wersji. Dla statystyki Load Trends został wdrozony mechanizm gromadzenia danych w ujęciu dziennym min. ma to wpływ na przyśpieszenie działania ekranu trendów wydajościowych. 1.10.4 Kasowanie historii z tabeli przechowującej historie blokad W systemie włączono w proces kasowania historycznych danych z tabeli przechowującej dane ze snapshotów blokad. Informacyjnie długość historii w ujęciu snapshot-owym jest trzymana domyślnie 30 dni parametr konfigurowany w opcji Configuration->Settings. Ponieważ tabela (tj. DBPLUS_TAB22) nie była wcześniej czyszczona i aby uniknąć dużej liczby operacji kasowania danych, w procesie upgrade-u tabela zostaje przebudowana z zachowaniem historii ostatnich 3 dni. 1.10.5 Wolne działanie procesu badania zajętości UNDO z uwzględnieniem bloków REUSE Optymalizator bazy danych dla zapytania do widoku systemowego dba_undo_extents potrafił użyć złego planu wykonania operator HASH JOIN, który był tutaj nie wskazany problem został rozwiązany. 1.11 Zmiany w konfiguratorze 1.11.1 Dodawanie bazy do monitoring i weryfikacja uprawnień Przy dodawaniu bazy do monitoringu konfigurator zezwalał na użycie istniejącego użytkownika, który był następnie używany na potrzeby monitoringu. 10

Przy weryfikacji były sprawdzane uprawnienia CONNECT i DBA_CATALOG_ROLE bezpośrednio na użytkowniku. W przypadku gdy użytkownik miał dodana rolę z takimi uprawnieniami, wówczas mechanizm nie zezwalał na użycie takiego konta problem został rozwiązany w nowej wersji. 1.11.2 Weryfikacja nazwy użytkownika Przy dodawaniu bazy do monitoringu występował problem, gdy nazwa użytkownika rozpoczynała się od cyfr i konfigurator nie zezwalał na użycie tego typu konta problem został naprawiony. 1.12 Usprawnienia ogólne 1.12.1 Zmiana rozmiaru/wysokości wykresów W ekranach min. Instance Load Waits Latches Sql Analyze Load Trends Performance Counters IO Stats Space Monitor Pojawiła się możliwość zmiany wysokości wykresu poniżej przykład z przeskalowanym wykresem w ekranie Load Trends: 11

1.12.2 Wykrywanie problemu z niedziałającym monitoringiem W systemie poprawiono mechanizm wykrywania problemów w działaniu usługi monitoringu bardzo częstym przypadkiem był brak miejsca w bazie repozytorium i wszelkie informacje o błędach w działaniu usługi lądowały w pliku logów na maszynie z oprogramowaniem DBPLUS Performance Monitor. W nowej wersji, na ekranie dashboardu pokazuje się alert w przypadku problemu z brakiem miejsca w repozytorium lub przestrzeni UNDO zatrzymanej usłudze monitoringu. braku zasobów na maszynie z usługą monitoringu Dodatkowo bieżące informacje z aktywności usługi DBPLUSORACLECTCHER można wyświetlić w ekranie Servers monitor->application architecutre. 1.12.3 Niepoprawne sortowanie w ekranie Slow SQL W systemie poprawiono błąd z domyślnie używanym sortowaniem w funkcjonalności Slow SQL. W nowej wersji po wyświetleniu statystyki zapytań z zadanym okresie, tabela jest domyślnie uporządkowana wg kolumny Elapsed Time (sortowanie malejące) 1.12.4 Filtr Group Literals /Ungroup literals w ekranach Database Load, Slow Select W podanych ekranach występuje filtr na włączenie lub wyłączenie grupowania zapytań pod kątem występowania literałów. Działanie filtr było odwrotne w stosunku do wybranej opcji zostało to poprawione. 1.12.5 Sql Details wyświetlanie z opcją bez grupowania po okresie i filtrze wg godzin W ekranie Sql Details w przypadku wybrania filtrów: No group by period 12

Ustawienia filtrów w zakresie godzinowym np. od 08:00 do 10:00 System ignorował zakres godzinowy i wyświetlał statystkę za pełne dni- problem został rozwiązany. 1.12.6 Ekran latchy brak przeliczonych oczekiwań na sekundę czasu W ekranie Latches po kliknięciu w snapshot na wykresie z prawej strony są wyświetlane oczekiwania typu Latch. Na wykresie były pokazywane oczekiwania z czasem całkowitym i nie były wyrażone w 1 sekundzie czasu. W nowej wersji zostało to poprawione min, tak jak to jest w ekranie oczekiwań Waits. 1.12.3 Ekran backupów W ekranie backupów (kopie wykonywane RMAN-em) występował problem z budowaniem wykresu oraz możliwością wyświetlenia szczegółów problem został rozwiązany. 13