SlideShare a Scribd company logo
1 of 7
Download to read offline
dbplus.tech
Subtitle
Performance Monitor dla Oracle®
Zmiana planu wykonania
Find SQL – wyszukiwanie zapytań
Zmiana planu wykonania jest jednym z
najczęstszych powodów pogorszenia
wydajności bazy danych.
Wyszukanie zapytań zmieniających plan
możliwe jest w ekranie SQL Details w
Find SQL.
W zakładce Plan Flip-Flop Statement,
wybieramy interesujący nas okres czasu i
otrzymuje zapytania ze zmienionymi
planami.
Find SQL
W wyniku wyszukania otrzymujemy
statystyki wydajnościowe planów
zapytania. Na ich podstawie można
oszacować wpływ zmiany planu na
wydajność bazy danych.
Po weryfikacji statystyk
przechodzimy do szczegółowej
analizy poprzez klikniecie w przycisk
[+] w kolumnie z identyfikatorem
zapytania
SQL Details
Wybierając opcje grupowania
No group by period
otrzymujemy informacje o
statystkach dla każdego z
planów w wybranym okresie
czasu.
Dzięki funkcjonalności
Compare plans mamy
możliwość szczegółowo
przeanalizować plany,
wskazać różnice i
zaproponować rozwiązanie
problemu.
Anomaly Monitor
Dzięki rozbudowanemu
modułowi alertów możemy
w każdym momencie
sprawdzić jak często
dochodzi do problemów
w bazie danych w tym do
zmiany planów zapytań.
Informacje na wykresie
wskazują kiedy i jaki
alert wystąpił.
W tabeli prezentowana jest
informacja na temat
przekroczenie progu
alarmowego dla statystyk
wchodzących w skład alertu.
Anomaly Monitor
Każdy alert informujący o zmianie planu wykonania zawiera informacje na temat:
 Identyfikatora zapytania
 Jaka statystyka została przekroczona
 Wskazanie na szybszy plan dla zapytania, jeśli taki istniał w przeszłości.
dbplus.tech
Subtitle
Dziękujemy
www.dbplus.tech

More Related Content

More from DBPLUS

Performance Monitor для Oracle
Performance Monitor для OraclePerformance Monitor для Oracle
Performance Monitor для OracleDBPLUS
 
Performance Monitor для Microsoft SQL Server
Performance Monitor для Microsoft SQL ServerPerformance Monitor для Microsoft SQL Server
Performance Monitor для Microsoft SQL ServerDBPLUS
 
DBPLUS Performance Monitor for SQL Server
DBPLUS Performance Monitor for SQL Server DBPLUS Performance Monitor for SQL Server
DBPLUS Performance Monitor for SQL Server DBPLUS
 
DBPLUS Performance Monitor for Oracle
DBPLUS Performance Monitor for OracleDBPLUS Performance Monitor for Oracle
DBPLUS Performance Monitor for OracleDBPLUS
 
DBPLUS Performance Monitor for PostgeSQL
DBPLUS Performance Monitor for PostgeSQL DBPLUS Performance Monitor for PostgeSQL
DBPLUS Performance Monitor for PostgeSQL DBPLUS
 
Wait - TCP Socket (KGAS)
Wait - TCP Socket (KGAS)Wait - TCP Socket (KGAS)
Wait - TCP Socket (KGAS)DBPLUS
 
Statystyki wydajnościowe
Statystyki wydajnościoweStatystyki wydajnościowe
Statystyki wydajnościoweDBPLUS
 
Load Trends
Load TrendsLoad Trends
Load TrendsDBPLUS
 
Latch: Undo Global_Data
Latch: Undo Global_DataLatch: Undo Global_Data
Latch: Undo Global_DataDBPLUS
 
Latch Library cache
Latch Library cacheLatch Library cache
Latch Library cacheDBPLUS
 
I/O Stats
I/O StatsI/O Stats
I/O StatsDBPLUS
 
Blokady zapytań
Blokady zapytańBlokady zapytań
Blokady zapytańDBPLUS
 
Obsługa RAC
Obsługa RACObsługa RAC
Obsługa RACDBPLUS
 

More from DBPLUS (13)

Performance Monitor для Oracle
Performance Monitor для OraclePerformance Monitor для Oracle
Performance Monitor для Oracle
 
Performance Monitor для Microsoft SQL Server
Performance Monitor для Microsoft SQL ServerPerformance Monitor для Microsoft SQL Server
Performance Monitor для Microsoft SQL Server
 
DBPLUS Performance Monitor for SQL Server
DBPLUS Performance Monitor for SQL Server DBPLUS Performance Monitor for SQL Server
DBPLUS Performance Monitor for SQL Server
 
DBPLUS Performance Monitor for Oracle
DBPLUS Performance Monitor for OracleDBPLUS Performance Monitor for Oracle
DBPLUS Performance Monitor for Oracle
 
DBPLUS Performance Monitor for PostgeSQL
DBPLUS Performance Monitor for PostgeSQL DBPLUS Performance Monitor for PostgeSQL
DBPLUS Performance Monitor for PostgeSQL
 
Wait - TCP Socket (KGAS)
Wait - TCP Socket (KGAS)Wait - TCP Socket (KGAS)
Wait - TCP Socket (KGAS)
 
Statystyki wydajnościowe
Statystyki wydajnościoweStatystyki wydajnościowe
Statystyki wydajnościowe
 
Load Trends
Load TrendsLoad Trends
Load Trends
 
Latch: Undo Global_Data
Latch: Undo Global_DataLatch: Undo Global_Data
Latch: Undo Global_Data
 
Latch Library cache
Latch Library cacheLatch Library cache
Latch Library cache
 
I/O Stats
I/O StatsI/O Stats
I/O Stats
 
Blokady zapytań
Blokady zapytańBlokady zapytań
Blokady zapytań
 
Obsługa RAC
Obsługa RACObsługa RAC
Obsługa RAC
 

Zmiana planu wykonania

  • 1. dbplus.tech Subtitle Performance Monitor dla Oracle® Zmiana planu wykonania
  • 2. Find SQL – wyszukiwanie zapytań Zmiana planu wykonania jest jednym z najczęstszych powodów pogorszenia wydajności bazy danych. Wyszukanie zapytań zmieniających plan możliwe jest w ekranie SQL Details w Find SQL. W zakładce Plan Flip-Flop Statement, wybieramy interesujący nas okres czasu i otrzymuje zapytania ze zmienionymi planami.
  • 3. Find SQL W wyniku wyszukania otrzymujemy statystyki wydajnościowe planów zapytania. Na ich podstawie można oszacować wpływ zmiany planu na wydajność bazy danych. Po weryfikacji statystyk przechodzimy do szczegółowej analizy poprzez klikniecie w przycisk [+] w kolumnie z identyfikatorem zapytania
  • 4. SQL Details Wybierając opcje grupowania No group by period otrzymujemy informacje o statystkach dla każdego z planów w wybranym okresie czasu. Dzięki funkcjonalności Compare plans mamy możliwość szczegółowo przeanalizować plany, wskazać różnice i zaproponować rozwiązanie problemu.
  • 5. Anomaly Monitor Dzięki rozbudowanemu modułowi alertów możemy w każdym momencie sprawdzić jak często dochodzi do problemów w bazie danych w tym do zmiany planów zapytań. Informacje na wykresie wskazują kiedy i jaki alert wystąpił. W tabeli prezentowana jest informacja na temat przekroczenie progu alarmowego dla statystyk wchodzących w skład alertu.
  • 6. Anomaly Monitor Każdy alert informujący o zmianie planu wykonania zawiera informacje na temat:  Identyfikatora zapytania  Jaka statystyka została przekroczona  Wskazanie na szybszy plan dla zapytania, jeśli taki istniał w przeszłości.