SQL Server Bekleme Türleri(Wait Types)

Temporal Table Nedir ve Nasıl Kullanılır?

Temporal table ile tablolarımızda yapılan insert, update ve delete işlemlerinin geçmişini tutabiliyoruz. Öncesinde verinin sadece en son halini tutabiliyorduk. Ve biri yanlış bir update bastığında backup’tan dönerek problemi çözebiliyorduk. Temporal tabloların diğer faydalarını aşağıda liste halinde bulabilirsiniz.   Temporal table, verilerin değişiminin geçmişini tutabildiğimiz için geçmişteki belli bir anda analiz yapmamıza da olanak sağlıyor.   […]

ON DELETE CASCADE ve ON UPDATE CASCADE Nedir ve Nasıl Kullanılır

Bu ifadeleri Foreing Key constaint’i ile beraber kullanabiliriz. Öncelikle Foreign Key’in ne olduğunu detaylı bir şekilde anlamak gerekir. “Primary Key ve Foreign Key” isimli makaleden faydalanabilirsiniz.   “Primary Key ve Foreign Key” isimli makalede anlattığım gibi Foreing key tanımladıysanız, normal şartlar altında foreing key’in olduğu tablodaki kaydı silmeden, primary tablodaki kaydı silemezsiniz. Silmek istediğiniz aşağıdaki […]

Veritabanındaki Nesneler(Tablo,SP) In-Memory OLTP’ye Uygun Mu?(Migration Checklists)

SQL Server 2016 ile beraber gelen yeni Management Studio’ya veritabanındaki nesnelerin In-Memory OLTP’ye uygun olup olmadığını bize gösteren yeni bir özellik eklendi.   In-Memory OLTP hakkında daha detaylı bilgi almak için “In Memory OLTP Nedir? Ve Nasıl Kullanılır?” isimli makalemi okumanızı tavsiye ederim.   Aşağıdaki şeklide veritabanı üzerinde sağ tıklayarak Tasks ve Generate In-Memory OLTP […]

Natively Compiled Scalar User-Defined Function(Udf) Nedir ve Nasıl Kullanılır?

Memory Optimized tablolar için SQL Server 2016 sürümünde Scalar User-Defined Function oluşturabiliyoruz. In Memory OLTP ve Memory Optimized Tablolar için “In Memory OLTP Nedir? Ve Nasıl Kullanılır?” isimli makalemi okumanızı öneririm.   Natively Compiled Scalar User-Defined Function’da fonksiyoniçindeki TSQL kodları daha iyi performans sağlayabilmek için native koda dönüştürülür.   Önceki makalemizde Memory Optimized Tablo’ların, Disk […]