01
Veri Erişim Yaklaşımları
Doğrudan sorgu ile eşleyici arasındaki ödünleşim, nesne modeliyle ilişkisel modelin uyuşmayan noktaları, kalıcılık ayrıntısını gizleyen depo kalıbı, bileşik sorgu kurma, bağlantı havuzunun doygunluk davranışı ve şema göçlerinin ileri–geri yürütülmesi.
- 01 Doğrudan Sorgu ve Eşleyici Aynı listenin iki yoldan kurulması: elle yazılan SQL ile bildirilen eşlemeden SQL üreten küçük bir eşleyici, üretilen sorguların sayılması ve iki yaklaşımın denetim–tekrar ödünleşimi.
- 02 Nesne–İlişki Uyumsuzluğu Nesne modeli ile ilişkisel modelin örtüşmediği dört nokta: kimlik, kalıtım, ilişki yönü ve tanecik. Her uyumsuzluğun eşleme kararıyla nasıl kapatıldığı ölçülerek gösterilir.
- 03 Depo Kalıbı Kalıcılık ayrıntısını tek bir arayüzün arkasına toplayan depo kalıbı: iş kurallarının sahte depoyla veritabanı olmadan sınanması, aynı sözleşmenin iki uygulamaya uygulanması ve kalıcılık sızıntısının modül başına ölçülmesi.
- 04 Sorgu Nesneleri ve Belirtimler Ölçütün nesneye dönüşmesi: her belirtimin kendi SQL parçasını ve bağlı değerlerini üretmesi, ve–veya–değil ile birleştirilmesi, aynı ölçütün bellekte yüklem olarak çalışması ve tanıtıcıların izin listesiyle sınırlanması.
- 05 Bağlantı Havuzu Bağlantının pahalı kaynak olarak yönetilmesi: açma maliyetinin ölçülmesi, sabit boyutlu havuz ve kuyruk, havuz boyutu ile bekleme süresi ilişkisinin paralel isteklerle ölçülmesi, doygunlukta kuyruk zaman aşımı ve oturum durumunun taşınması.
- 06 Şema Göçleri Şema değişikliğinin sürümlenmiş adımlara bölünmesi: ileri ve geri göç betikleri, sürüm tablosu, başarısız adımın atomik geri alınması ve bir sütunun genişlet–yaz–daralt düzeniyle hizmet kesilmeden değiştirilmesi.