Kategori: DATABASE

MSSQL Server Ola Hallengren Database Integrity Check

Bu makalede Ola Hallengren MaintenanceSolution scriptini çalıştırdıktan sonra sql agent altında gelen Database Integrity Check system databases ve Database Integrity Check user databases yapılarını detaylı bir şekilde görmüş olacağız. Bu…

Mssql Server Availability Groups Altında İkinci Bir AG Oluşturma

Bu makalede mssql server üzerinde ikinci bir AG oluşturma konusuna değinmiş olacağız. Bu yapıya gerek duymamızın sebebi bazen tek AG altında bulunan veritabanı sayısının fazlalığından dolayı AG ve Failover cluster…

Delayed Durability Nedir

Delayed Durability, SQL Server’da transaction dayanıklılığını (durability) esnek hale getiren bir özelliktir. Normalde SQL Server, bir transaction commit edildiğinde değişikliklerin hemen diske (transaction log dosyasına) yazılmasını garanti eder (ACID prensibindeki “Durability” kuralı). Ancak Delayed…

MSSQL Server Data Dosyası Üzerinden Shrink İşlemi

Bazen büyük veritabanları üzerinde bazı tabloları silme gereği duyarız. Sildiğimiz bu veritabanı tablosu çok büyük boyutlardaysa bu alanı diske iade etmek isteriz. ilgili tabloyu silmeden önce tablonun hangi file group…

MSSQL Server Profiler Kullanımı

SQL Server Profiler, SQL Server’a gelen ve giden tüm işlemleri (sorgular, oturumlar, hata mesajları, deadlocklar, login denemeleri vb.) gerçek zamanlı olarak izlemek ve kaydetmek için kullanılan bir grafik arayüze sahip…

MSSQL Server’da Veritabanı ve Tablo Boyutunu Tabloya Kaydetmek

Veritabanı yönetiminde disk alanı kullanımı kritik bir konudur. Büyüyen sistemlerde alan kullanımı zamanla kontrolsüz hale gelebilir ve bu durum performans problemlerine ya da veri kaybına neden olabilir. Bu makalede, SQL…

SQL Server In-Place Upgrade Sonrası System Database Dosya Yolları Nasıl Düzenlenir

Bu makalede In-Place Upgrade yaptıktan sonra karşılaşılan bir soruna değinmiş olacağız. SQL Server’da in-place upgrade yaptığınızda (örneğin SQL Server 2017’den 2019’a geçerken), system database’lerin (master, model, msdb, tempdb) dosya yolları…

MSSQL Server Page Split Nedir

Bu makalede Page Split konusunu detaylı bir şekilde ele almış olacağız. SQL Server, verileri 8 KB’lık sayfalarda (pages) tutar. Bir tabloya veri eklediğinde ya da bir satır güncellendiğinde, bu veri…