YÜKSEK KULLANILABİLİRLİK VE PERFORMANS İÇİN ADVANCED MARİADB EĞİTİMİ

MariaDB'yi kesintisiz, hızlı ve ölçeklenebilir biçimde yönetin

Replikasyon, Galera Cluster, MaxScale, InnoDB tuning ve sorgu optimizasyonu

Yüksek Kullanılabilirlik ve Performans için Advanced MariaDB Eğitimi, üretim ortamında MariaDB'yi kesintisiz ve yüksek başarımla çalıştırmayı uygulamalı öğretir.

4 gün İleri Seviye Online / Yüz Yüze / Hibrit Sertifikalı

Eğitim Hakkında

MariaDB'de yüksek erişilebilirlik ve performans ayarını uygulamalı öğreten ileri seviye eğitim

Yüksek Kullanılabilirlik ve Performans için Advanced MariaDB Eğitimi, üretim ortamında MariaDB'yi kesintisiz ve yüksek başarımla çalıştırmayı uygulamalı öğretir. Katılımcılar asenkron ve yarı-senkron replikasyonu, GTID'yi, Galera Cluster ile çok-ana kümeyi, MaxScale ile yük dengelemeyi, InnoDB bellek ve log ayarını, EXPLAIN ile sorgu optimizasyonunu, indeks ve partition stratejilerini, mariabackup ile yedeklemeyi ve Performance Schema ile izlemeyi küme senaryolarında öğrenir.

Süre ve Format

4 Gün. İlk gün replikasyon, ikinci gün Galera ve MaxScale, üçüncü gün performans ve sorgu ayarı, dördüncü gün yedekleme ve izleme uygulamalı işlenir.

Seviye

İleri Seviye — MariaDB replikasyon, Galera Cluster, MaxScale, InnoDB ayarı, indeks ve sorgu optimizasyonu

Öğrenme Metodu

Her konu birden çok MariaDB düğümünden oluşan gerçek küme ve yük senaryoları üzerinde uygulamalı olarak kurulur ve test edilir.

Neden Bu Eğitim?

🔁Kesintisiz erişim

Replikasyon ve Galera Cluster ile veriyi birden çok düğümde tutarak yük devretme ve yüksek erişilebilirlik kurmayı öğrenirsiniz.

⚡Yüksek performans

InnoDB ayarı, indeks ve sorgu optimizasyonuyla yavaş sorguları hızlandırmayı gerçek yük altında uygularsınız.

🧭Akıllı yönlendirme

MaxScale ile okuma/yazma ayırımı ve yük dengeleme kurarak kümeyi ölçeklenebilir biçimde yönetirsiniz.

Anahtar Konular

advanced mariadb eğitimimariadb replikasyon eğitimigalera cluster eğitimimaxscale eğitimimariadb performans ayarıinnodb tuningmariadb yüksek erişilebilirliksql sorgu optimizasyonumariadb yedeklememariadb dba eğitimi
“Yüksek erişilebilirlik bir ürün değil bir disiplindir; replikasyon, ayar ve izlemeyi birlikte kuran, kesintiyi fark edilmeden atlatır.”

Ön Koşullar

Bu ileri eğitimden en iyi verimi almak için gereken bilgi ve ortam gereksinimleri

1
MariaDB deneyimi

MariaDB veya MySQL yönetiminde temel deneyim ileri HA ve performans konularını takip etmeyi sağlar.

2
SQL ve yönetim

SELECT, kullanıcı/yetki ve yedekleme gibi temel yönetim işlemlerine aşinalık beklenir.

3
Linux bilgisi

Linux komut satırı, servis ve dosya yönetimi deneyimi küme kurulumlarını kolaylaştırır.

4
Çok düğümlü ortam

Birden çok sunucu ya da sanal makineye erişim replikasyon ve küme denemelerini sağlar.

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ılar master-slave replikasyonu kurar, GTID tabanlı replikasyonu yapılandırır, yarı-senkron modu uygular ve replikasyon sorunlarını teşhis eder.
Modül 1
Replikasyon Mimarisi
  • Binary log (binlog) ve relay log'un replikasyondaki rolü
  • Statement, row ve mixed binlog formatlarının karşılaştırması
  • Master-slave topolojisinin kurulması ve kullanıcı yetkileri
  • CHANGE MASTER TO ile replikasyon bağlantısının kurulması
  • START SLAVE ve SHOW SLAVE STATUS ile durum izleme
  • Zincirleme ve çok kaynaklı (multi-source) replikasyon senaryoları
Modül 2
GTID Tabanlı Replikasyon
  • Global Transaction ID kavramı ve sağladığı avantajlar
  • gtid_strict_mode ile tutarlı replikasyon yapılandırması
  • GTID ile slave'in otomatik doğru konumdan başlaması
  • Failover sonrası slave'lerin yeni master'a yönlendirilmesi
  • GTID ile konum tabanlı replikasyonun karşılaştırılması
  • gtid_slave_pos ile replikasyon konumunun izlenmesi
Modül 3
Yarı-Senkron ve Tutarlılık
  • Asenkron replikasyonda veri kaybı riskinin anlaşılması
  • Yarı-senkron (semi-sync) eklentisinin etkinleştirilmesi
  • rpl_semi_sync ile commit onayının slave'den beklenmesi
  • Gecikme (replication lag) ölçümü ve nedenlerinin analizi
  • read_only ve super_read_only ile slave'in korunması
  • Replikasyonla okuma yükünün slave'lere dağıtılması
Modül 4
Replikasyon Sorun Giderme
  • Seconds_Behind_Master ile gecikmenin yorumlanması
  • Bozulan replikasyonun hata loguyla teşhis edilmesi
  • SQL thread hatalarının güvenli biçimde atlanması
  • Veri tutarsızlığının tespiti ve yeniden senkronizasyon
  • Parallel replication ile slave uygulama hızının artırılması
  • Replikasyon izleme için düzenli sağlık kontrolleri
Günün hedefiKatılımcılar Galera Cluster ile senkron çok-ana küme kurar, düğüm katılımını yönetir, MaxScale ile okuma/yazma ayrımı ve yük dengeleme yapılandırır.
Modül 1
Galera Cluster Mimarisi
  • Senkron çok-ana (multi-master) çoğaltmanın çalışma mantığı
  • wsrep ve Galera eklentisinin küme içindeki rolü
  • gcomm adresleriyle küme üyelerinin tanımlanması
  • SST ve IST ile yeni düğümün veriyle senkronlanması
  • wsrep_cluster_size ile küme üye sayısının izlenmesi
  • Sertifikasyon tabanlı çakışma denetiminin anlaşılması
Modül 2
Quorum ve Düğüm Yönetimi
  • Split-brain riskinin ve quorum mantığının kavranması
  • Çift düğümde arbitrator (garbd) ile quorum sağlanması
  • Düğüm ekleme, çıkarma ve kümenin yeniden başlatılması
  • En güncel düğümden güvenli bootstrap (bootstrap) yapılması
  • Ağ bölünmesi durumunda küme davranışının yönetimi
  • Flow control ile yavaş düğümün küme hızına etkisi
Modül 3
MaxScale ile Yönlendirme
  • MaxScale'in veritabanı önünde proxy olarak konumlanması
  • readwritesplit ile okuma ve yazmanın ayrıştırılması
  • readconnroute ile bağlantı tabanlı yük dengeleme
  • Otomatik düğüm sağlık izleme ve devre dışı bırakma
  • Bağlantı havuzlama ve sorgu yönlendirme kurallarının ayarı
  • Failover ve switchover süreçlerinin MaxScale ile yönetimi
Modül 4
Ölçeklenebilirlik Stratejileri
  • Okuma yükünün replikalar ve küme üyeleri arasında dağıtılması
  • Yatay ölçekleme ile dikey ölçekleme arasındaki tercihler
  • Uygulama tarafında bağlantı yönetimi ve yeniden deneme
  • Coğrafi dağıtık (geo-distributed) küme senaryolarının riskleri
  • Küme genelinde şema değişikliklerinin (DDL) güvenli uygulanması
  • Bakım pencerelerinde kesintisiz güncelleme stratejileri
Günün hedefiKatılımcılar InnoDB bellek ve log ayarlarını yapar, indeks stratejilerini kurar, EXPLAIN ile yürütme planını okur ve yavaş sorguları optimize eder.
Modül 1
InnoDB Depolama Motoru Ayarı
  • innodb_buffer_pool_size ile bellek önbelleğinin boyutlandırılması
  • Redo log (innodb_log_file_size) ve yazma başarımı dengesi
  • innodb_flush_log_at_trx_commit ile dayanıklılık ayarı
  • Doublewrite buffer ve sayfa boyutu kavramları
  • innodb_io_capacity ile disk G/Ç başarımının ayarlanması
  • Buffer pool hit oranının izlenmesi ve yorumlanması
Modül 2
İndeks Stratejileri
  • B-Tree indeks yapısı ve çalışma mantığının anlaşılması
  • Birincil ve ikincil indekslerin InnoDB'de saklanma biçimi
  • Bileşik (composite) indekslerde sütun sırasının önemi
  • Kapsayan (covering) indeks ile tabloya gitmeden sonuç
  • Seçicilik (selectivity) ve kardinaliteye göre indeks tasarımı
  • Gereksiz ve kullanılmayan indekslerin maliyetinin azaltılması
Modül 3
EXPLAIN ve Sorgu Analizi
  • EXPLAIN çıktısında type, key ve rows alanlarının yorumu
  • ANALYZE ve EXPLAIN FORMAT=JSON ile ayrıntılı plan okuma
  • Full table scan'in tespiti ve indeksle giderilmesi
  • Slow query log ile yavaş sorguların yakalanması
  • Optimizer istatistikleri ve histogramların etkisi
  • Sorgu yeniden yazımı ve JOIN sırasının başarıma etkisi
Modül 4
Partitioning ve Bakım
  • RANGE, LIST ve HASH partition stratejilerinin kurulması
  • Partition pruning ile taranan veri miktarının azaltılması
  • Büyük tablolarda arşivleme ve partition yönetimi
  • OPTIMIZE TABLE ve istatistik güncellemenin etkisi
  • Temp tablo ve sort buffer ayarlarının sorguya etkisi
  • Bağlantı ve iş parçacığı (thread pool) ayarlarının yönetimi
Günün hedefiKatılımcılar mariabackup ile tutarlı yedek alır, point-in-time recovery uygular, Performance Schema ve dış araçlarla kümeyi izler ve kapasite planlar.
Modül 1
mariabackup ile Yedekleme
  • mariabackup ile çevrimiçi (hot) fiziksel yedek alınması
  • Tam, artımlı (incremental) ve differential yedek stratejileri
  • -prepare adımıyla yedeğin tutarlı hale getirilmesi
  • mysqldump ile mantıksal yedeğin karşılaştırılması
  • Yedeklerin şifrelenmesi ve dış depolamaya aktarılması
  • RTO ve RPO hedeflerine göre yedek planının tasarlanması
Modül 2
Kurtarma ve PITR
  • mariabackup --copy-back ile yedekten geri yükleme
  • Binary log'larla point-in-time recovery uygulanması
  • mysqlbinlog ile belirli olaylara kadar ileri sarma
  • Yanlışlıkla silinen veride kurtarma senaryosu
  • Küme düğümünün yedekten yeniden kurulması
  • Kurtarma tatbikatıyla yedeklerin düzenli doğrulanması
Modül 3
İzleme ve Teşhis
  • Performance Schema ile oturum ve bekleme (wait) analizi
  • sys şeması görünümleriyle darboğazların özetlenmesi
  • SHOW ENGINE INNODB STATUS ile kilit ve deadlock teşhisi
  • Prometheus ve Grafana ile metrik toplama ve panolar
  • Bağlantı sayısı, QPS ve replication lag izlenmesi
  • Uyarı eşikleriyle proaktif sorun tespiti kurulması
Modül 4
Güvenlik ve Kapasite
  • Kullanıcı, rol ve en az yetki (least privilege) ilkesi
  • TLS ile istemci ve düğümler arası şifreli iletişim
  • Veri şifreleme (encryption at rest) yapılandırması
  • Kaynak kullanım trendiyle kapasite planlamasının yapılması
  • Bakım ve sürüm yükseltme (upgrade) stratejilerinin kurulması
  • Felaket kurtarma (DR) planının belgelenmesi ve test edilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
Replikasyon kurulumu

Asenkron, yarı-senkron ve GTID tabanlı replikasyonu kurar ve replikasyon sorunlarını teşhis edersiniz.

✅
Galera Cluster

Senkron çok-ana Galera kümesi kurar, quorum ve düğüm katılımını güvenle yönetirsiniz.

✅
MaxScale yönlendirme

MaxScale ile okuma/yazma ayrımı ve yük dengeleme kurarak kümeyi ölçeklenebilir hale getirirsiniz.

✅
InnoDB ayarı

Buffer pool, redo log ve flush ayarlarıyla InnoDB'yi iş yüküne göre optimize edersiniz.

✅
İndeks tasarımı

Bileşik ve kapsayan indekslerle seçiciliği gözeterek sorguları hızlandıracak indeks stratejileri kurarsınız.

✅
Sorgu optimizasyonu

EXPLAIN ve slow query log ile yavaş sorguları teşhis eder ve yeniden yazarak hızlandırırsınız.

✅
Yedekleme ve kurtarma

mariabackup ile tutarlı yedek alır, binary log'larla point-in-time recovery uygularsınız.

✅
İzleme ve güvenlik

Performance Schema, Grafana ve TLS/şifreleme ile kümeyi izler ve güvenli biçimde işletirsiniz.

Kimler İçin Uygundur?

  • MariaDB veya MySQL yöneten veritabanı yöneticileri (DBA)
  • üretim ortamından sorumlu sistem mühendisleri
  • DevOps ekipleri
  • yüksek erişilebilirlik ve performans kurgusu yapan altyapı uzmanları için uygundur

Sıkça Sorulan Sorular

Bu ileri MariaDB eğitimi kimler için uygundur?
MariaDB veya MySQL yöneten veritabanı yöneticileri (DBA), üretim ortamından sorumlu sistem mühendisleri, DevOps ekipleri ve yüksek erişilebilirlik ile performans kurgusu yapan altyapı uzmanları için uygundur. Temel MariaDB deneyimi olanlara hitap eder.
Eğitim için hangi ön bilgi gerekir?
MariaDB veya MySQL yönetiminde temel deneyim, SELECT ve yetki yönetimine aşinalık ve Linux komut satırı bilgisi beklenir. Replikasyon, Galera, MaxScale ve performans ayarı ileri konular olduğundan temel yönetim deneyimi gereklidir.
Galera Cluster mi yoksa klasik replikasyon mu öğretiliyor?
Her ikisi de kapsanır. İlk gün asenkron, yarı-senkron ve GTID tabanlı klasik replikasyon, ikinci gün ise Galera ile senkron çok-ana küme ve MaxScale ile yönlendirme işlenir. Hangi senaryoda hangisinin tercih edileceği karşılaştırmalı olarak ele alınır.
Performans ayarı için hangi araçlar kullanılıyor?
EXPLAIN ve EXPLAIN FORMAT=JSON ile yürütme planı analizi, slow query log, Performance Schema ve sys şeması, SHOW ENGINE INNODB STATUS ile kilit teşhisi ve Prometheus/Grafana ile izleme kullanılır. İndeks ve InnoDB bellek ayarları gerçek yük altında uygulanır.
Eğitim sonunda sertifika veriliyor mu?
Program tamamlayan katılımcılar Digital Vizyon Akademi Katılım ve Başarı Sertifikası alır. Sertifika eğitime katılımı ve başarıyı belgeler; bu eğitim üretim ortamında ileri MariaDB işletme becerisi kazandırır.

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. Yüksek Kullanılabilirlik ve Performans için Advanced MariaDB Sertifika Kodu DV-2026XX00 Tarih 23.10.2026 Yetkili İmza DV AKADEMİ

Eğitim Bilgileri

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

Bu Eğitimle Birlikte Tercih Edilenler

MySQL ve MariaDBSQL Programming with MariaDB: Analyzing Relational Data Eğitimi
Veritabanı Eğitimleri

SQL Programming with MariaDB: Analyzing Relational Data Eğitimi

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

MariaDB ile ilişkisel veri analizi eğitimi: GROUP BY, JOIN, alt sorgu, CTE ve pencere fonksiyonlarıyla analitik SQL sorgularını uygulamalı öğrenin.

Detayları Gör →
MySQL ve MariaDBSQL Programming with MariaDB: Getting Started with MariaDB for Data Analysis Eğitimi
Veritabanı Eğitimleri

SQL Programming with MariaDB: Getting Started with MariaDB for Data Analysis Eğitimi

2 günBaşlangıçOnline / Yüz Yüze / Hibrit

MariaDB ile veri analizine giriş eğitimi: kurulum, veri tipleri, SELECT, WHERE, ORDER BY ve temel toplam fonksiyonlarını sıfırdan uygulamalı öğrenin.

Detayları Gör →
MySQL ve MariaDBSQL Programming with MariaDB: Using Joins, Triggers, & Stored Procedures Eğitimi
Veritabanı Eğitimleri

SQL Programming with MariaDB: Using Joins, Triggers, & Stored Procedures Eğitimi

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

MariaDB ile sunucu tarafı SQL eğitimi: JOIN türleri, stored procedure, fonksiyon, trigger, cursor ve hata yönetimini gerçek senaryolarla uygulamalı öğrenin.

Detayları Gör →
MySQL ve MariaDBMySQL Backup ve Recovery Yöntemleri Eğitimi
Veritabanı Eğitimleri

MySQL Backup ve Recovery Yöntemleri Eğitimi

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

MySQL yedekleme ve kurtarmayı öğrenin: mysqldump, mysqlpump, XtraBackup, binary log ile point-in-time recovery, otomasyon ve yedek doğrulama.

Detayları Gör →
MySQL ve MariaDBMySQL Eğitimi
Veritabanı Eğitimleri

MySQL Eğitimi

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

Kapsamlı MySQL eğitimi: kurulum, veri modelleme, SELECT ve JOIN, saklı yordam, indeks, yedekleme, replikasyon ve performans uygulamalı işlenir.

Detayları Gör →
MySQL ve MariaDBMySQL for Database Administrators Eğitimi
Veritabanı Eğitimleri

MySQL for Database Administrators Eğitimi

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

MySQL DBA eğitimi: kurulum, yapılandırma, yetki yönetimi, yedekleme, binary log ile kurtarma, replikasyon, güvenlik ve performans izleme uygulamalı işlenir.

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