Etiket: DURABILITY

Delayed Durability Nedir

Delayed Durability SQL Server 2014 ile gelen bir özelliktir. Gelişmiş ilişkisel veritabanlarının ortak özelliği olan Durability’yi esneten bir özelliktir. “SQL Server ACID Kuralları” isimli makaleyi okumak isteyebilirsiniz.   SQL Server Default olarak şu şekilde çalışır:   Veri ldf dosyasına yazılmadan(log flush) data dosyalarına yazılma işlemi(page flushing) gerçekleşmez. Bu mekanizma SQL Server WAL(Write Ahead Log) olarak […]

SQL Server ACID Kuralları

ACID, ilişkisel veritabanı yönetim sistemlerinin(RDBMS) sağlaması gereken 4 ana kuraldır. İlişkisel veritabanları ve sql server hakkında daha detaylı bilgi almak için “SQL Server Nedir?” isimli makaleyi okumak isteyebilirsiniz. ACID Kuralları:   Atomicity (Bölünmezlik): Ya hep Ya Hiç prensibini benimser. Bir transaction içersinde bir işlem fail ediyorsa tüm işlemler her durumda(sunucu kapanması , hata alınması) fail etmelidir. […]

In Memory OLTP Nedir? Ve Nasıl Kullanılır?

In Memory OLTP SQL Server 2014 ile birlikte gelen bir özelliktir. Bu özellik ile verilerimizi artık memory’de tutabiliyoruz. Verileri memory’de tutabiliyoruz dediğimizde, sql server’a ilgisi olan bir çok insan buffer pool olarak algılıyor. Önemli bir nokta olarak veriler buffer pool’da değil, direk memory’de tutuluyor. “Buffer Pool Extension Nedir” isimli makalemde buffer pool’un ne olduğuna değinmiştim. […]