ACID Prensibleri Nedir
ACID dediğimiz prensipler, değişikliklerin bir veri tabanına nasıl uygulanacağını yöneten bir tasarımdır. Veritabanı transaction yönetimi için olması gereken yaklaşımları ifade eder. ACID; Atomicity (Bütünlük), Consistency (Tutarlılık), Isolation (Yalıtım), Durability (Dayanıklılık) demektir.
Atomicity: Bir işlem sırasında başarısız olması durumda tüm işlemlerin hepsi iptal edilir. İşlemde olan bir hata ona bağlı tüm iş/işlemlerin geri alınır.
Consistency: Verilerimiz tutarlı olmalıdır. Bir transaction işlemi bitene kadar yeni veriler sunulmaz ve by sayede verileriln tutarlı olmasını garanti eder.
Isolation: Transaction bitene kadar işlem devam ettirilir ve başka transactionlar etkilenmez. İşler kitlenir.
Durability: Hata alınan durumlarda işlemlerin geri alınmasını garanti eder.
No Comment! Be the first one.