01
Motor Mimarisi
Süreç ve bellek düzeni, verinin sayfalar halinde dosyalara yerleşmesi, yazma öncesi günlüğün kalıcılığı nasıl sağladığı, denetim noktalarının günlük ile veri dosyasını eşitlemesi, çok sürümlü eşzamanlılık denetimi, ölü satır temizliği ve sistem kataloğunun sorgulanması.
- 01 Süreç ve Bellek Mimarisi Sunucu tabanlı ve süreç içi motor kurulumlarının farkı, arka plan süreçlerinin işbölümü, paylaşılan tampon havuzu ile bağlantı başına ayrılan bellek arasındaki ayrım, havuz boyutunun isabet oranına ölçülen etkisi ve paylaşılan havuzun özel önbelleklere üstünlüğü.
- 02 Fiziksel Depolama Düzeni Sayfanın motorun en küçük okuma ve yazma birimi olması, sayfa boyutu ile sayfa sayısının dosya boyutunu tam olarak belirlemesi, sayfa içi doluluk ve sayfa başına satır sayısının ölçülmesi, taşma sayfaları ve tablo alanı kavramı.
- 03 Yazma Öncesi Günlük Kesinleştirmenin veri sayfalarını diske yazmaya bağlanmasının maliyeti, yazma öncesi kuralın tanımı, günlük dosyasının kesinleştirmede büyüyüp veri dosyasının değişmemesi, kesinleştirilmiş verinin yalnız günlükte bulunduğunun gösterilmesi, çökme sonrası kurtarma ve günlük kipleriyle eşitleme ayarının ölçülen etkisi.
- 04 Denetim Noktaları Günlükteki değişikliklerin veri dosyasına işlenmesi, denetim noktasının veri dosyasını ve günlük dosyasını nasıl değiştirdiği, günlüğün yeniden kullanılması ile kısaltılması arasındaki fark, denetim noktası sıklığının yazma maliyeti ile kurtarma işi arasındaki ödünleşimi ve okuyucuların denetim noktasını nasıl geciktirdiği.
- 05 Çok Sürümlü Eşzamanlılık Denetimi Kilit tabanlı ve sürüm tabanlı eşzamanlılık denetiminin farkı, aynı okumanın iki günlük kipinde yazarı engelleyip engellememesinin ölçülmesi, sürüm zinciri ile görünürlük kuralının model üzerinden kurulması, eski sürümlerin ne zaman kaldırılabildiği ve çok sürümlülüğün ortadan kaldırmadığı çakışmalar.
- 06 Ölü Satır Temizliği Silme ve güncellemenin geride bıraktığı ölü sürümler, silinen yerin dosyadan geri gelmemesi, boşluğun neden her zaman yeniden kullanılamadığı, tam yeniden yazmanın maliyeti ve şişme oranının temizlik sıklığı ile açık işlem süresine bağlılığı.
- 07 Sistem Kataloğu Şema tanımının sorgulanabilir tablolarda tutulması, envanterin ve yönetim kurallarının sorguya çevrilmesi, iki kopya arasındaki şema sapmasının ölçülmesi ve kataloğun neden okunup yazılmadığı.