Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Enterprise Manager 12c ASH Analytics

384 views

Published on

Enterprise Manager 12c ASH Analytics

Published in: Software
  • Be the first to comment

  • Be the first to like this

Enterprise Manager 12c ASH Analytics

  1. 1. 1 Enterprise Manager 12c ASH Analytics Gökhan Atıl
  2. 2. 2 Gö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
  3. 3. 3 Ajanda 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
  4. 4. 4 DB 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 = Veritabanı Zamanı Zaman
  5. 5. 5 DB Time / Veritabanı Zamanı Tek Kullanıcılı Bir Sistem Kitapları araştır Kitaplar hakkında görüşleri oku Ödeme yap Alışveriş sepetine at = veritabanı aktivitesi ZAMAN
  6. 6. 6 DB Time / Veritabanı Zamanı = veritabanı aktivitesi ZAMAN User 1 User 2 User 3 User n Çok Kullanıcılı Sistem
  7. 7. 7 ASH Mimarisi Circular buffer in SGA (CPU başına 2MB) V$SESSION V$SESSION_WAIT MMON Lite (MMNL) V$ACTIVE_SESSION_HISTORY DBA_HIST_ACTIVE_SESS_HISTORY AWR Her 10 örneğin 1 tanesi (10 sn) Her saat Her saniye Sampler background olduğu için görünmez Tasarım: 1 saatlik aktivite ve <%5 SGA
  8. 8. 8 Veritabanı 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
  9. 9. 9 Enterprise Manager Top Activity
  10. 10. 10 Enterprise 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
  11. 11. 11 ASH Analytics
  12. 12. 12 ASH Analytics
  13. 13. 13 ASH Analytics
  14. 14. 14 Treemap Görünümü
  15. 15. 15 Neden 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ı
  16. 16. 16 Database Express12c: Performance Hub
  17. 17. 17 Teşekkürler

×