INDEXES & STORAGE EĞİTİMİ

İndeks ve depolamayı performans için kurun

B-tree ve bitmap indekslerden sayfa, extent ve tablespace yapısına depolama iç mimarisi

Indexes & Storage Eğitimi, ilişkisel veritabanlarında indeks yapılarının ve fiziksel depolama iç mimarisinin sorgu performansına etkisini uygulamalı öğretir.

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

Eğitim Hakkında

İndeks türlerinden fiziksel depolama birimlerine, bölümlemeden indeks bakımı ve izlemeye akış

Indexes & Storage Eğitimi, ilişkisel veritabanlarında indeks yapılarının ve fiziksel depolamanın sorgu performansına etkisini uygulamalı öğretir. Katılımcılar B-tree, bitmap, hash ve tam metin indekslerini; kümeli ve kümeli olmayan indeks farkını; kapsayan indeksleri öğrenir. Verinin sayfa, extent, segment ve tablespace olarak saklanması, satır düzeni, bölümleme ve sıkıştırma ele alınır. Eğitim indeks bakımı, yürütme planı okuma ve izleme ile tamamlanır.

Süre ve Format

3 Gün. Her gün dört modül; örnek bir veritabanı şeması üzerinde indeksler oluşturulur, depolama yapısı incelenir ve yürütme planlarıyla performans ölçülür.

Seviye

Orta Seviye — Veritabanı indeks yapıları ve fiziksel depolama iç mimarisiyle sorgu performansı yönetimi

Öğrenme Metodu

Her modül gerçek bir veritabanında SQL ile uygulanır; indeksler oluşturulup yürütme planları ve görünümlerle performans etkisi gözlemlenir.

Neden Bu Eğitim?

🔎Hızlı sorgular

İndeks türlerini ve çalışma biçimini kavrayarak doğru indeksi seçer, yavaş sorguları kat kat hızlandırır ve kaynağı verimli kullanırsınız.

🧱Depolamayı anlamak

Sayfa, extent, segment ve tablespace yapısını öğrenerek verinin diskte nasıl saklandığını kavrar ve kapasiteyi bilinçli planlarsınız.

🧮Ölçeklenebilir tasarım

Bölümleme ve sıkıştırmayı kullanarak büyük tabloları yönetilebilir tutar, bakım pencerelerini kısaltır ve maliyeti düşürürsünüz.

Anahtar Konular

veritabanı indeks eğitimiindeks optimizasyonu eğitimisql performans eğitimib-tree indeks kursuveritabanı depolama eğitimiyürütme planı eğitimitablo bölümleme eğitimiveritabanı performans kursuindeks bakımısorgu optimizasyonu eğitimi
“İyi bir veritabanı, doğru indeks ve bilinçli depolama tasarımıyla aynı donanımda kat kat hızlı ve öngörülebilir çalışır.”

Ön Koşullar

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

1
SQL temeli

SELECT, JOIN, WHERE ve GROUP BY gibi temel SQL cümlelerine aşinalık beklenir; örnekler bunlara dayanır.

2
Veritabanı kavramları

Tablo, satır, sütun, birincil ve yabancı anahtar kavramlarına temel düzeyde aşinalık faydalıdır.

3
Veritabanı erişimi

Örnekleri çalıştırmak için bir ilişkisel veritabanına (ör. SQL Server, Oracle veya PostgreSQL) erişim önerilir.

4
İstemci aracı

Sorgu çalıştırmak ve yürütme planı görmek için bir veritabanı istemci aracına aşinalık örnekleri 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ı indekslerin neden hızlandırdığını kavrar; B-tree, kümeli ve kümeli olmayan indeksleri oluşturur, kapsayan ve bileşik indekslerle sorguları isabetli biçimde optimize eder.
Modül 1
İndeks Mantığı ve B-tree
  • İndeksin tam tarama yerine arama sağlaması
  • B-tree yapısı: kök, dal ve yaprak düğümler
  • Yaprak düğümde anahtar ve işaretçi saklanması
  • Seçicilik (selectivity) ve kardinalite etkisi
  • İndeks derinliği ve arama maliyeti
  • Sıralı aramalarda B-tree avantajı
Modül 2
Kümeli ve Kümeli Olmayan İndeks
  • Kümeli indeksin satır sırasını belirlemesi
  • Tablo başına tek kümeli indeks kuralı
  • Kümeli olmayan indeks ve satır işaretçisi
  • Heap tabloda satır tanımlayıcı (RID) kullanımı
  • Key lookup ve ek okuma maliyeti
  • Kümeli anahtar seçiminin depolamaya etkisi
Modül 3
Bileşik ve Kapsayan İndeks
  • Bileşik indekste sütun sırasının önemi
  • Önek (leftmost prefix) kullanım kuralı
  • INCLUDE ile kapsayan (covering) indeks
  • Sorguyu indeksten tek seferde karşılama
  • Eşitlik ve aralık sütunlarının sırası
  • Gereksiz indeksin yazma maliyeti
Modül 4
Özel İndeks Türleri
  • Bitmap indeks ve düşük kardinalite kullanımı
  • Hash indeks ve eşitlik sorgusu
  • Tam metin (full-text) indeks temeli
  • Filtrelenmiş (filtered) indeks senaryosu
  • Fonksiyon tabanlı indeks kullanımı
  • Uygun indeks türünü iş yüküne göre seçme
Günün hedefiKatılımcı verinin fiziksel olarak sayfa, extent, segment ve tablespace olarak nasıl saklandığını kavrar; satır düzenini ve dolgu faktörünü anlayarak depolamayı bilinçli planlar.
Modül 1
Sayfa ve Blok Yapısı
  • Veri sayfası (page/block) temel depolama birimi
  • Sayfa başlığı, satır dizini ve veri alanı
  • Satır başına yerleşim ve boş alan yönetimi
  • Fill factor ile sayfadaki boşluk ayarı
  • Sayfa bölünmesi (page split) ve etkisi
  • Okuma biriminin sayfa düzeyinde olması
Modül 2
Extent, Segment ve Tahsis
  • Ardışık sayfaların extent olarak gruplanması
  • Segment ile tablo ve indeks alan ayrımı
  • Uniform ve mixed extent tahsis mantığı
  • Alan tahsisinin büyümeyle genişlemesi
  • Yüksek su seviyesi (high water mark) kavramı
  • Boş alan geri kazanımı ve yeniden kullanım
Modül 3
Tablespace ve Dosya Yönetimi
  • Tablespace / dosya grubu ile mantıksal depolama
  • Veri dosyalarının disklere dağıtılması
  • Tablo ve indeksi ayrı tablespace'e koyma
  • Geçici (temp) alan ve sıralama kullanımı
  • Otomatik büyüme ve dosya boyut sınırı
  • Depolama yerleşiminin performansa etkisi
Modül 4
Satır Düzeni ve Veri Tipleri
  • Sabit ve değişken uzunluklu sütun yerleşimi
  • NULL bitmap ve sütun saklama maliyeti
  • Satır taşması (row overflow) ve LOB saklama
  • Veri tipi seçiminin satır boyutuna etkisi
  • Zincirlenmiş ve göç etmiş (migrated) satırlar
  • Dar satır tasarımının sayfa yoğunluğuna katkısı
Günün hedefiKatılımcı büyük tabloları bölümler ve sıkıştırır; indeksleri yeniden oluşturur ve istatistik güncelleyerek yürütme planlarıyla performansı ölçüp iyileştirir.
Modül 1
Tablo ve İndeks Bölümleme
  • Yatay bölümleme (partitioning) gerekçeleri
  • Aralık (range) ve liste bölümleme stratejisi
  • Bölüm anahtarı ve partition pruning etkisi
  • Bölüm bazında bakım ve arşivleme
  • Hizalı (aligned) indeks ve bölüm uyumu
  • Bölümleme ile sorgu ve yükleme hızlanması
Modül 2
Sıkıştırma ve Alan Tasarrufu
  • Satır ve sayfa seviyesi sıkıştırma
  • Sözlük (dictionary) tabanlı sıkıştırma
  • Sütun bazlı (columnstore) depolama mantığı
  • Sıkıştırmanın CPU ve IO dengesi
  • Arşiv veride yüksek sıkıştırma kullanımı
  • Sıkıştırma oranının ölçülmesi ve izlenmesi
Modül 3
İndeks Bakımı ve İstatistikler
  • İndeks parçalanması (fragmentation) tespiti
  • Reorganize ve rebuild arasındaki fark
  • Çevrimiçi (online) indeks yeniden oluşturma
  • İstatistiklerin (statistics) güncellenmesi
  • Kullanılmayan indekslerin belirlenip kaldırılması
  • Bakım pencerelerinin planlanması
Modül 4
Yürütme Planı ve İzleme
  • Yürütme planı (execution plan) okuma
  • Index seek, scan ve lookup ayrımı
  • Eksik indeks önerilerinin değerlendirilmesi
  • IO ve mantıksal okuma metriklerini izleme
  • Sistem görünümleriyle indeks kullanımı analizi
  • Darboğaz sorguların tespit edilip iyileştirilmesi

Eğitim Kazanımları

Program sonunda katılımcılar:

✅
İndeks seçimi

B-tree, bitmap, hash ve tam metin indekslerin çalışma biçimini kavrayarak her sorgu için en uygun indeksi seçersiniz.

✅
Kümeli indeks

Kümeli ve kümeli olmayan indeks farkını kavrar, anahtar seçimini depolamaya etkisiyle birlikte isabetli biçimde yaparsınız.

✅
Kapsayan indeks

Bileşik ve kapsayan indekslerle sorguyu indeksten tek seferde karşılar, gereksiz okumaları ve yazma maliyetini azaltırsınız.

✅
Depolama iç yapısı

Sayfa, extent, segment ve tablespace yapısını kavrayarak verinin diskte nasıl saklandığını anlar ve kapasiteyi planlarsınız.

✅
Satır tasarımı

Satır düzenini, veri tiplerini ve dolgu faktörünü anlayarak sayfa yoğunluğunu artırır ve satır taşmasını önlersiniz.

✅
Bölümleme

Büyük tabloları aralık ve liste bölümlemeyle yönetir, partition pruning ile sorguları hızlandırır ve bakımı kolaylaştırırsınız.

✅
Sıkıştırma

Satır, sayfa ve sütun bazlı sıkıştırmayla alandan tasarruf eder, CPU ve IO dengesini gözeterek doğru yöntemi seçersiniz.

✅
Plan analizi

Yürütme planlarını okur, index seek ve scan ayrımını yapar, istatistikleri günceller ve darboğaz sorguları iyileştirirsiniz.

Kimler İçin Uygundur?

  • Sorgu performansını ve depolama tasarımını derinleştirmek isteyen veritabanı yöneticileri
  • arka uç
  • veri geliştiricileri ile ilişkisel veritabanı mimarisini anlamak isteyen veri mühendisleri için uygundur

Sıkça Sorulan Sorular

Bu eğitim kimler için uygundur?
Sorgu performansını ve depolama tasarımını derinleştirmek isteyen veritabanı yöneticileri, arka uç ve veri geliştiricileri ile ilişkisel veritabanı mimarisini anlamak isteyen veri mühendisleri için uygundur. Temel SQL ve veritabanı kavramlarına aşinalık beklenir.
Eğitim belirli bir veritabanı ürününe mi odaklı?
Eğitim kavramları ürün bağımsız anlatır; indeks türleri, sayfa ve extent yapısı, bölümleme ve sıkıştırma SQL Server, Oracle ve PostgreSQL gibi sistemlerde benzer çalışır. Laboratuvar örnekleri kurumun kullandığı veritabanına göre uyarlanır ve terim farkları belirtilir.
Bu eğitim depolama donanımı (SAN/NAS) eğitimi mi?
Hayır. Buradaki depolama, veritabanının verisini sayfa, extent ve tablespace olarak nasıl sakladığıyla ilgili mantıksal ve fiziksel iç mimaridir. SAN, NAS veya dizi yönetimi kapsam dışıdır; bu eğitim indeks ve veri yerleşiminin sorgu performansına etkisine odaklanır.
Eğitimin süresi ve formatı nedir?
Eğitim üç gün sürer ve her gün dört modülden oluşur. Örnek bir veritabanı şeması üzerinde indeksler oluşturulur, depolama yapısı incelenir ve yürütme planlarıyla performans ölçülür. Yüz yüze veya online yapılabilir; içerik kurumun veritabanına göre uyarlanabilir.
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 tamamlanan modülleri ve yapılan laboratuvar çalışmalarını belgeler; kurumsal gruplara özel uyarlama yapılabilir.

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. Indexes & Storage Eğitimi Sertifika Kodu DV-2026XX00 Tarih 15.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

Depolama SistemleriStorage & Analytics Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Storage & Analytics Eğitimi

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

Analitik iş yükleri için blok/dosya/object storage, data lake, Parquet, bölümleme, katmanlama ve veri yaşam döngüsü tasarımını öğreten depolama eğitimi.

Detayları Gör →
Depolama SistemleriStorage Area Networking Fundamentals (SN71G) Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Storage Area Networking Fundamentals (SN71G) Eğitimi

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

SAN kavramları, Fibre Channel, WWN adresleme, topolojiler, zoning, LUN maskeleme ve RAID temellerini öğreten giriş düzeyi SAN fundamentals eğitimi.

Detayları Gör →
Depolama SistemleriStorage Considerations Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Storage Considerations Eğitimi

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

İş yükü analizi, kapasite ve performans planlama, koruma, maliyet ve platform seçimi kriterleriyle doğru depolama kararını karar matrisiyle verin.

Detayları Gör →
Depolama SistemleriStorage Services Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Storage Services Eğitimi

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

Blok, dosya ve nesne depolama servisleri, bulut STaaS katmanları ile snapshot, yedekleme ve replikasyon koruma servislerini uygulamalı öğrenin.

Detayları Gör →
Depolama SistemleriUsing the Storage Tools in Box Web Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Using the Storage Tools in Box Web Eğitimi

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

Box web arayüzünde dosya yönetimi, güvenli paylaşım, collaborator rolleri, Box Notes, Box Sign ve Relay iş akışlarını uygulamalı öğrenin.

Detayları Gör →
Depolama SistemleriUsing the Storage Tools in OneDrive for Business Eğitimi
Sanallaştırma ve Veri Merkezi Eğitimleri

Using the Storage Tools in OneDrive for Business Eğitimi

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

OneDrive for Business'ta senkronizasyon, Files On-Demand, güvenli paylaşım, birlikte yazma, sürümleme ve Microsoft 365 entegrasyonunu öğrenin.

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