MONITORING DATABASE ACTIVITY EĞİTİMİ

Veritabanınızda ne olup bittiğini anlık görün

Aktif oturum, DMV, Extended Events, audit ve uyarılarla veritabanı etkinliği izleme

Monitoring Database Activity Eğitimi, bir veritabanında kimin ne zaman hangi sorguyu çalıştırdığını ve kaynakların nasıl kullanıldığını izlemeyi öğretir.

3 gün Orta Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

Canlı oturum izlemeden kaynak metriklerine, denetim ve proaktif uyarılara uzanan izleme programı

Bu eğitim, bir veritabanında kimin ne zaman hangi sorguyu çalıştırdığını ve sistem kaynaklarının nasıl kullanıldığını izlemeyi öğretir. Katılımcılar aktif oturumları görme, bloke eden sorguları tespit etme, DMV ve sistem görünümlerinden metrik okuma ve Extended Events ile hafif izleme kurma becerisini kazanır. SQL Server Activity Monitor, Oracle V$ görünümleri, PostgreSQL pg_stat_activity, denetim (audit) kaydı ve proaktif uyarı kurulumu uygulamalı işlenir.

Süre ve Format

3 Gün. Her gün dört modül; canlı oturum izleme ve DMV temellerinden denetim, Extended Events ve proaktif uyarı kurulumuna ilerlenir.

Seviye

Orta Seviye — Oturum, sorgu, kaynak ve denetim verisiyle veritabanı etkinliğini izleme

Öğrenme Metodu

Her konu gerçek bir veritabanında canlı etkinlik üretilerek, DMV, Activity Monitor, audit ve uyarı araçları doğrudan izlenerek uygulanır.

Neden Bu Eğitim?

👁️Anlık görünürlük

Aktif oturumları ve çalışan sorguları gerçek zamanlı görerek sistemde neyin yük yarattığını anında tespit edersiniz.

🚧Bloke ve kilit tespiti

Blocking ve deadlock durumlarını hızla bulup zinciri çözerek kullanıcı şikayetlerini saatler değil dakikalar içinde yanıtlarsınız.

📋Denetim ve uyum

Audit kayıtlarıyla kimin hangi veriye eriştiğini belgeleyerek güvenlik ve mevzuat uyumu gereksinimlerini karşılarsınız.

Anahtar Konular

veritabanı izleme eğitimidatabase monitoringsql server izlemeaktif oturum izlemedmv eğitimiextended eventsdatabase auditblocking deadlock tespitiveritabanı performans izlemesql activity monitor
“Göremediğiniz bir sorunu çözemezsiniz; bu eğitim veritabanı etkinliğini sürekli görünür kılarak sorunları önüne geçerek yakalamanızı sağlar.”

Ön Koşullar

Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri

1
SQL bilgisi

Temel SELECT ve WHERE sorguları yazabilmek, izleme görünümlerini sorgulamak için gereklidir.

2
Veritabanı temeli

Oturum, transaction, kilit ve index gibi temel veritabanı kavramlarına aşinalık beklenir.

3
Yönetici erişimi

İzleme görünümlerini okumak için yeterli yetkiye sahip bir veritabanı erişimi gereklidir.

4
İşletim sistemi temeli

CPU, bellek ve disk gibi temel sistem kaynaklarına aşinalık izlemeyi kolaylaştırır.

Eğitim İçeriği

Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.

Günün hedefiKatılımcı aktif oturumları ve çalışan sorguları görür, bloke eden ve bekleyen oturumları tespit eder ve kilit zincirlerini çözümler.
Modül 1
Oturum ve Bağlantı İzleme
  • Aktif oturum (session) ve bağlantı kavramı
  • SQL Server sp_who2 ve Activity Monitor
  • sys.dm_exec_sessions ve dm_exec_requests
  • Oracle V$SESSION ve V$PROCESS görünümleri
  • PostgreSQL pg_stat_activity ile oturum listesi
  • Boşta (idle) ve aktif oturumları ayırt etme
Modül 2
Çalışan Sorguları Görme
  • O an çalışan sorgunun metnini yakalama
  • sys.dm_exec_sql_text ile sorgu metni çözme
  • Uzun süren sorguları süreye göre sıralama
  • Sorgunun bağlı olduğu kullanıcı ve uygulama
  • Oracle'da aktif SQL ve SQL_ID takibi
  • Çalışan sorgunun ilerleme durumunu izleme
Modül 3
Blocking ve Kilit Analizi
  • Bloke eden ve bloke edilen oturum ilişkisi
  • Lock türleri: shared, exclusive, update
  • Blocking zincirini (blocking tree) çözme
  • sys.dm_tran_locks ile kilit durumunu okuma
  • Deadlock oluşumu ve otomatik kurban seçimi
  • Deadlock graph ile kök neden tespiti
Modül 4
Bir Oturuma Müdahale
  • Sorunlu oturumu güvenle sonlandırma (KILL)
  • Sonlandırmanın rollback maliyeti
  • Uzun transaction'ların tespiti
  • Açık kalan transaction'ların riski
  • Oturum düzeyinde kaynak tüketimi okuma
  • Müdahale öncesi etki değerlendirmesi
Günün hedefiKatılımcı CPU, bellek ve I/O kullanımını izler, wait istatistiklerini yorumlar ve en çok kaynak tüketen sorguları tespit eder.
Modül 1
Sistem Kaynaklarını İzleme
  • CPU kullanımını veritabanı düzeyinde okuma
  • Bellek kullanımı ve buffer cache davranışı
  • Disk I/O gecikmesi ve throughput ölçümü
  • Performance Monitor (PerfMon) sayaçları
  • Oracle AWR/ASH ile kaynak trendleri
  • İşletim sistemi ile veritabanı metrik eşlemesi
Modül 2
Wait İstatistikleri
  • Wait events ile darboğaz sınıflandırması
  • sys.dm_os_wait_stats yorumlama
  • PAGEIOLATCH, LCK ve CXPACKET waitleri
  • Oracle top timed events okuması
  • Signal wait ve CPU baskısı ilişkisi
  • Bekleme verisini zaman penceresiyle değerlendirme
Modül 3
Pahalı Sorguları Bulma
  • En çok CPU tüketen sorguları listeleme
  • En çok I/O üreten sorguları bulma
  • sys.dm_exec_query_stats metrikleri
  • Query Store ile en pahalı sorgular
  • Sık çalışan sorguların kümülatif etkisi
  • Plan cache ve yeniden derleme izleme
Modül 4
Tempdb ve Eşzamanlılık
  • tempdb kullanımını ve çekişmeyi izleme
  • Sort ve hash spill'lerinin tespiti
  • Eşzamanlı kullanıcı sayısının etkisi
  • Bağlantı havuzu ve oturum sayısı izleme
  • Kaynak sınırlarının (Resource Governor) etkisi
  • Ani yük artışlarını (spike) yakalama
Günün hedefiKatılımcı denetim (audit) kaydı kurar, Extended Events ile hafif izleme toplar, logları yorumlar ve proaktif uyarı mekanizmaları tasarlar.
Modül 1
Denetim (Audit) Kaydı
  • SQL Server Audit ile erişim kaydı tutma
  • Login, DDL ve veri erişimi olaylarını kaydetme
  • Oracle unified audit politikaları
  • PostgreSQL pgaudit ile denetim
  • Denetim kaydının güvenli saklanması
  • Uyum (compliance) için audit raporlama
Modül 2
Extended Events ve Trace
  • Extended Events oturumu oluşturma
  • Yakalanacak event ve alanları seçme
  • Profiler yerine XE kullanmanın avantajı
  • Hedef (target): ring buffer ve dosya
  • Yavaş sorguları ve hataları yakalama
  • İzleme yükünü (overhead) düşük tutma
Modül 3
Log ve Olay İzleme
  • SQL Server error log ve okunması
  • Oracle alert log ve trace dosyaları
  • PostgreSQL log yapılandırması ve okunması
  • Kritik hata ve uyarı mesajlarını ayıklama
  • Log verisini merkezi olarak toplama
  • Olay zaman çizelgesi oluşturma
Modül 4
Proaktif Uyarı ve Panolar
  • Eşik tabanlı uyarı (alert) tanımlama
  • SQL Agent alert ve operatör bildirimi
  • Blocking ve uzun sorgu için otomatik uyarı
  • İzleme panosu (dashboard) ile trend görünümü
  • Kapasite planlaması için trend analizi
  • Olaya müdahale sürecinin tanımlanması

Eğitim Kazanımları

Program sonunda katılımcılar:

👁️
Oturum izleme

Aktif oturumları ve çalışan sorguları gerçek zamanlı görüntüleyerek sistemde yük yaratan etkinliği hızla tespit edebilirsiniz.

🚧
Blocking

Blocking zincirlerini ve deadlock'ları tespit edebilir, kök nedeni bulup sorunlu oturuma güvenle müdahale edebilirsiniz.

🖥️
Kaynak izleme

CPU, bellek ve I/O kullanımını izleyerek veritabanı kaynaklarının nerede ve neden tükendiğini görebilirsiniz.

⏱️
Wait analizi

Wait istatistiklerini okuyarak darboğazların hangi kaynaktan kaynaklandığını sınıflandırabilir ve önceliklendirebilirsiniz.

💸
Pahalı sorgular

En çok CPU ve I/O tüketen sorguları bularak iyileştirme çalışmalarını en yüksek etkili noktalara yönlendirebilirsiniz.

📋
Denetim kaydı

Audit kayıtları kurarak kimin hangi veriye ne zaman eriştiğini belgeleyebilir ve uyum gereksinimlerini karşılayabilirsiniz.

🪶
Hafif izleme

Extended Events ile düşük yüklü izleme oturumları kurarak yavaş sorguları ve hataları güvenle yakalayabilirsiniz.

🔔
Proaktif uyarı

Eşik tabanlı uyarılar ve panolar tasarlayarak sorunları kullanıcı fark etmeden önce yakalayıp müdahale edebilirsiniz.

Kimler İçin Uygundur?

  • Veritabanı sağlığını ve etkinliğini izlemekten sorumlu veritabanı yöneticileri
  • sistem yöneticileri
  • güvenlik
  • uyum ekipleri ile performans ve erişim denetimi yapan teknik personel için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Veritabanı sağlığını ve etkinliğini izlemekten sorumlu veritabanı yöneticileri, sistem yöneticileri, güvenlik ve uyum ekipleri ile performans ve erişim denetimi yapan teknik personel için uygundur. Temel SQL bilgisi yeterlidir.
Hangi veritabanları ele alınıyor?
İzleme teknikleri başta SQL Server olmak üzere Oracle ve PostgreSQL üzerinde gösterilir. Activity Monitor, DMV'ler, V$ görünümleri, pg_stat_activity, SQL Server Audit, pgaudit ve Extended Events gibi her platforma özgü araçlar uygulamalı işlenir.
İzleme sistemi yavaşlatır mı?
Yanlış kurgulanan izleme ek yük getirebilir. Eğitimde Profiler yerine düşük yüklü Extended Events kullanımı, hedef seçimi ve yakalanacak olayları sınırlama gibi yöntemlerle izlemenin sistem üzerindeki etkisini en aza indirmeyi öğrenirsiniz.
Audit ile performans izleme farkı nedir?
Performans izleme kaynak ve sorgu verisine, denetim (audit) ise kimin hangi veriye eriştiğinin güvenlik ve uyum amaçlı kaydına odaklanır. Eğitimde her ikisi ayrı ayrı ele alınır ve birlikte nasıl kullanılacağı gösterilir.
Eğitim sonunda sertifika veriliyor mu?
Programı tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Eğitim kurumsal bir yetkinlik programıdır; resmi bir ürün sınavına girmek isteyenler için sınav başvurusu ve ücreti ilgili kuruma aittir. Sertifika, kazanılan pratik beceriyi ve tamamlanan modülleri belgeler.

Sertifikalandırma

Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.

Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.

Örnek Sertifika d Digital Vizyon AKADEMİ KATILIM SERTİFİKASI Bu sertifika [Katılımcı Adı Soyadı] adlı katılımcının aşağıdaki eğitim programını başarıyla tamamladığını belgeler. Monitoring Database Activity Eğitimi Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

Süre3 gün
SeviyeOrta Seviye
FormatOnline / Yüz Yüze / Hibrit
Sertifika✓ Var
Hemen Bilgi Al
İlgili Eğitimler

Bu Eğitimle Birlikte Tercih Edilenler

Veritabanı Yönetimi TemelleriDatabase Fundamentals: Database Administration Basics Eğitimi
Veritabanı Eğitimleri

Database Fundamentals: Database Administration Basics Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Veritabanı yöneticiliği temel eğitimi: kurulum, kullanıcı ve yetki yönetimi, yedekleme-kurtarma, izleme ve rutin bakım görevleri uygulamalı olarak işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriDatabase Fundamentals: Database Concepts Eğitimi
Veritabanı Eğitimleri

Database Fundamentals: Database Concepts Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

Veritabanı temel kavramları eğitimi: DBMS, ilişkisel model, anahtarlar, bütünlük kısıtları, ACID işlemleri, temel SQL ve NoSQL genel bakışı uygulamalı işlenir.

Detayları Gör →
Veritabanı Yönetimi TemelleriDatabase Fundamentals: Understanding Relational Database Management Systems Eğitimi
Veritabanı Eğitimleri

Database Fundamentals: Understanding Relational Database Management Systems Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

İlişkisel veritabanı yönetim sistemleri eğitimi: ilişkisel model, tablolar, anahtarlar, normalizasyon ve ACID ilkelerini sıfırdan uygulamalı öğrenin.

Detayları Gör →
Veritabanı Yönetimi TemelleriDatabase Fundamentals: Working with SQL Commands Eğitimi
Veritabanı Eğitimleri

Database Fundamentals: Working with SQL Commands Eğitimi

3 günTemelOnline / Yüz Yüze / Hibrit

SQL komutları eğitimi: SELECT, JOIN, GROUP BY, alt sorgular, INSERT, UPDATE, DELETE ve yetkilendirme komutlarını uygulamalı örneklerle sıfırdan öğrenin.

Detayları Gör →
Veritabanı Yönetimi TemelleriDatabase Instance Performance Eğitimi
Veritabanı Eğitimleri

Database Instance Performance Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

Database instance performans eğitimi: bellek yapıları, bekleme olayları, yürütme planı okuma, indeksleme ve sorgu ayarlama tekniklerini uygulamalı öğrenin.

Detayları Gör →
Veritabanı Yönetimi TemelleriDatabase Mail & Alerts Eğitimi
Veritabanı Eğitimleri

Database Mail & Alerts Eğitimi

3 günOrtaOnline / Yüz Yüze / Hibrit

SQL Server Database Mail ve alerts eğitimi: SMTP profilleri, operatörler, hata ciddiyeti ve performans uyarıları ile otomatik bildirim altyapısı kurun.

Detayları Gör →
+90 (501) 369 40 14 WhatsApp [email protected] LinkedIn