Eğitimin Amacı ve Kapsamı
Finans, telekom, kamu ve büyük ölçekli kurumsal sistemlerin çekirdeğinde yer alan Oracle Database (19c / 23ai), kendine özgü bellek/süreç mimarisi ve zengin kurumsal özellikleriyle derin teknik uzmanlık gerektirir. Bu eğitim, Oracle veri tabanları üzerinde çalışan geliştirici ve yöneticilere sistemin iç işleyişini, performans araçlarını ve yönetim standartlarını kazandırır.
Programda Oracle Instance (SGA, PGA, arka plan süreçleri) ve Multitenant (CDB/PDB) mimarisi, mantıksal/fiziksel depolama (Tablespace, Segment, Extent, Data Block, Redo/Undo), indeks türleri (B-Tree, Bitmap, Function-Based) ve tablo bölümleme, Cost-Based Optimizer ve yürütme planları, AWR/ASH raporlarıyla darboğaz tespiti, RMAN ile yedekleme/kurtarma ve Data Guard kavramları uygulamalı olarak ele alınır.
Kimler Katılmalı?
- Oracle veri tabanlarını yöneten veya yönetim sürecine dahil olan DBA ve sistem mühendisleri
- Oracle üzerinde yüksek hacimli kurumsal uygulama geliştiren kıdemli yazılımcılar ve veri mimarları
- Oracle performans sorunlarını ve AWR raporlarını yorumlamak isteyen teknik liderler
- Ön koşul: temel ilişkisel veri tabanı ve SQL bilgisi
Kazanımlar
- Oracle SGA/PGA bellek bileşenlerini, Redo/Undo mekanizmasını ve CDB/PDB yapısını doğru yönetmek
- Sorgu ve iş yükü karakterine göre B-Tree, Bitmap, Function-Based indeks ve Partitioning kurgulamak
DBMS_XPLAN, optimizer istatistikleri ve bekleme olayları (wait events) ile yavaş sorguları teşhis etmek- AWR ve ASH raporlarını okuyarak sistem genelindeki I/O, CPU ve kilit darboğazlarını tespit etmek
- RMAN ve Flashback teknolojileriyle yedekleme ve veri kurtarma senaryolarını yürütmek
Konular
Oracle Instance, Multitenant (CDB/PDB) ve Depolama Mimarisi
- SGA (Buffer Cache, Shared Pool, Redo Log Buffer) ve PGA bellek alanları ile arka plan süreçleri (DBWn, LGWR, CKPT, SMON, PMON)
- Multitenant mimari: Container Database (CDB) ve Pluggable Database (PDB) yönetimi
- Mantıksal ve fiziksel yapı: Tablespace, Segment, Extent, Oracle Data Block (PCTFREE) ve Undo/Redo akışı
Şema Nesneleri, İndeks Mimarileri ve Tablo Bölümleme
- Heap tablolar, Index-Organized Tables (IOT), Temporary Tables ve Sequence önbellekleme
- B-Tree, Bitmap, Function-Based, Reverse Key ve Invisible indekslerin kullanım senaryoları
- Range, List, Hash ve Interval/Composite Partitioning ile yerel (Local) vs genel (Global) indeksler
Cost-Based Optimizer (CBO), İstatistikler ve SQL Tuning
- Hard parse vs Soft parse: bind variable kullanımı ve Shared Pool/Cursor paylaşımı
DBMS_STATSile tablo/indeks istatistikleri, histogramlar veDBMS_XPLAN.DISPLAY_CURSORokuma- Nested Loops, Hash Join, Sort Merge Join erişim yolları ve kilit/latch/enqueue analizi
Performans İzleme: Wait Events, ASH ve AWR Raporları
- Oracle Zaman Modeli (DB Time, DB CPU) ve kritik bekleme olayları (
db file sequential/scattered read,log file sync,enq: TX) - Active Session History (ASH) ve Automatic Workload Repository (AWR) raporlarını adım adım yorumlama
Güvenlik, RMAN Yedekleme, Flashback ve Data Guard
- Kullanıcılar, profiller, roller, ayrıcalıklar ve Data Pump (
expdp/impdp) ile veri taşıma - ARCHIVE LOG modu, RMAN ile tam/artımlı yedekleme, kurtarma ve Flashback Query/Table/Database
- Yüksek erişilebilirlik ve felaket kurtarma için Oracle Data Guard ve RAC mimarisine genel bakış
Bu Kategorideki Diğer Eğitimler
-
MongoDB ile Belge Tabanlı Veri Modelleme ve Geliştirme
BSON ve belge tabanlı şema tasarım kalıpları (embedding vs referencing), Aggregation Pipeline, bileşik/multikey indeksler ve ESR kuralı, çok belgeli ACID işlemler, Change Streams, Replica Set ve Sharding eğitimi.
- Canlı Kurs
- 5 modül
-
Redis ile Önbellekleme ve Bellek İçi Veri Yapıları
Redis veri yapıları (String, Hash, List, Set, Sorted Set, Stream, HyperLogLog), önbellek desenleri (cache-aside, stampede önleme), dağıtık kilitler, rate limiting, Lua/pipelining, RDB/AOF kalıcılık ve Redis Cluster.
- Canlı Kurs
- 5 modül
-
Apache Cassandra ile Dağıtık NoSQL Veri Tabanları
Masterless halka (ring) mimarisi, consistent hashing, ayarlanabilir tutarlılık (LOCAL_QUORUM), LSM-Tree/SSTable depolama motoru, sorgu odaklı CQL veri modelleme ve küme operasyonları; yüksek yazma hacimli sistemler için.
- Canlı Kurs
- 5 modül
-
Elasticsearch ve OpenSearch ile Arama ve Analitik
Inverted index ve Lucene mimarisi, metin analizi (tokenizer/filter), mapping tasarımı, Query DSL ve BM25 alaka düzeyi (relevance tuning), Aggregations, hibrit/vektör arama ve ILM/ISM ile küme yönetimi.
- Canlı Kurs
- 5 modül
-
Neo4j ile Graf Veri Tabanları ve Cypher
Labeled Property Graph modelleme, Cypher sorgu dili ve değişken uzunluklu yol gezintileri, index-free adjacency, PROFILE/EXPLAIN optimizasyonu, Graph Data Science (PageRank, Louvain) ve Knowledge Graph/GraphRAG uygulamaları.
- Canlı Kurs
- 5 modül
-
Time-Series Databases (Zaman Serisi Veri Tabanları)
Zaman serisi veri modelleme, yüksek kardinalite (high cardinality) yönetimi, TimescaleDB (hypertable, continuous aggregates, sıkıştırma) ve InfluxDB/VictoriaMetrics, downsampling ve saklama (retention) politikaları.
- Canlı Kurs
- 5 modül
Bizimle iletişime geçin