Enterprise Manager 12c ASH Analytics

Preview:

Citation preview

1

Enterprise Manager 12cASH Analytics

Gökhan Atıl

2Gökhan Atıl

• Oracle Apps DBA

• Türk Oracle Kullanıcıları

Derneği Kurucu Üyesi

• OCP 10g/11g + R12

• Ekim 2011, Oracle ACE

• Haziran 2013, EM12c Kitabı

• Ekim 2008, Blogger: www.gokhanatil.com

3Ajanda

o ASH Hakkında Temel Bilgiler

• DB Time / Veritabanı Zamanı

• ASH Mimarisi

• Veritabanı Zamanı Neden Önemli?

• Top Acitivity

o Neden ASH Analytics?

o Database Express12c: Performance Hub

4DB Time / Veritabanı Zamanı

o Veritabanı zamanı, aktif olarak çalışan

veya «aktif olarak bekleyen» oturumlar

tarafından harcanan sürelerin toplamına

eşittir.

Ortalama Aktif Oturum =Zaman

Veritabanı Zamanı

5DB Time / Veritabanı Zamanı

Tek Kullanıcılı Bir Sistem

Kitapları

araştır

Kitaplar hakkında

görüşleri okuÖdeme yap

ZAMAN= veritabanı aktivitesi

Alışveriş

sepetine at

6DB Time / Veritabanı Zamanı

= veritabanı aktivitesi

ZAMAN

User 1

User 2

User 3

User n

Çok Kullanıcılı Sistem

7ASH Mimarisi

Circular bufferin SGA

(CPU başına 2MB)

V$SESSIONV$SESSION_WAIT

MMON Lite(MMNL)

V$ACTIVE_SESSION_HISTORY DBA_HIST_ACTIVE_SESS_HISTORY

AWRHer saat

Her 10 örneğin 1 tanesi (10 sn)

Her saniye

Sampler background olduğu için görünmez

Tasarım: 1 saatlik aktivite ve <%5 SGA

8Veritabanı Zamanı Neden Önemli?

Aktif Oturumlar Veritabanı Zamanını oluşturur

ASH aktif oturumları örnekler

ASH sayesinde Veritabanı Zamanı hesaplanır (Her örneklem = 1 saniye)

Nerede zaman harcandığını bulunur ve o işlemin daha kısa sürmesi sağlanır

9Enterprise Manager Top Activity

10Enterprise Manager Top Activity

o Waitclass/Zaman boyutlarına göre hazırlanmış

Ortalama Aktif Oturum grafiği• Örneklemler 15 saniyelik buketler halinde kullanılmış

o Grafiği oluşturan seriler esnek değil (zaman ve

waitclass/waitevent)

o 5 dakikalık sabit zaman aralığı seçimi

(Historical’da 30 dakika)

o Sadece Online Analiz mümkün

11ASH Analytics

12ASH Analytics

13ASH Analytics

14Treemap Görünümü

15Neden ASH Analytics?

o Esnek grafikler ve bir çok ek boyut (dimension)

• SQL type, client machine, parallel process, blocking

session vb…

o Filtrelemeler (ve geliştirilmiş arayüz)

o Treemap Görünümü (Çok boyutlu analiz için)

o Esnek zaman aralığı seçici – 5 dakika/30 dakika

sınırı yok

o Offline olarak analiz imkanı

16Database Express12c: Performance Hub

17

Teşekkürler

Recommended