Kategori: veritabanı

SQL Server’da Indeksi Olmayan Foreign Key Kolonlarının Tespiti ve Performansa Etkisi

Veritabanı mimarisinde Foreign Key (FK) ilişkileri, veri bütünlüğünü (Referential Integrity) korumak için vazgeçilmezdir. Ancak, SQL Server relational database engine bir tabloya Foreign Key kısıtlaması tanımlandığında bu alan üzerinde otomatik olarak…

SQL Server’da Büyümesi Yüzde (%) Olarak Ayarlanmış Veritabanı Dosyalarının Tespiti

Veritabanı yönetiminde (DBA) performans ve alan yönetiminin kritik kurallarından biri, Auto-Growth ayarlarının doğru yapılandırılmasıdır. SQL Server’da veritabanı dosyalarının (MDF, NDF, LDF) yüzde bazlı büyümesi, zamanla ciddi I/O tıkanıklıklarına ve diskin…

ADR (Accelerated Database Recovery) Nedir

Veritabanı yönetimiyle biraz bile uğraştıysanız o meşhur kabusu muhtemelen yaşamışsınızdır: Yana döne büyük bir işlem (transaction) çalıştırırsınız, işler yolunda gitmez ve iptal (rollback) etmek zorunda kalırsınız… Sonra ne mi olur?…

SQL Server Veritabanı Büyüme Trendlerinin Yedekleme Geçmişi Üzerinden Analizi

Veritabanı yöneticileri (DBA) için sistemlerin disk kapasite ihtiyaçlarını öngörmek ve sürdürülebilir bir depolama planlaması yapmak en kritik görevlerden biridir. Veritabanlarının geçmişe dönük büyüme trendlerini incelemek, gelecekte ihtiyaç duyulacak disk alanını…

MSSQL Server’da Debug Etmek

SQL Server Management Studio (SSMS) üzerinde T-SQL Debugging (hata ayıklama), karmaşık scriptlerin mantığını çözmek ve hataları anında tespit etmek için paha biçilemez bir araçtır. SQL Server’da Debug işlemi, yazdığınız bir…

MSSQL Server’da Cursor Kullanımı

SQL Server’da Cursor (İmleç), bir sorgu sonucunda dönen veri kümesini (result set) satır satır işlemenize olanak tanıyan bir veritabanı nesnesidir. Normalde SQL, küme tabanlı (setbased) çalışır; yani bir UPDATE veya…

Primary Key ve Foreign Key Nedir

İlişkisel veritabanı yönetim sistemlerinde (RDBMS), verilerin tutarlılığı ve birbirleriyle olan bağları rastgele değil, belirli kurallar çerçevesinde yürütülür. Bu kuralların en temel yapı taşları Primary Key (Birincil Anahtar) ve Foreign Key…

SQL Server’da AUTO_CLOSE Özelliği Nedir

SQL Server dünyasında bazen “küçük bir ayar” gibi görünen ama veritabanı performansını ve kaynak yönetimini derinden etkileyen özellikler vardır. Bunlardan biri de AUTO_CLOSE özelliğidir. İşte bu özelliğin ne olduğuna ve…