MSSQL Server’da Peer to Peer Transactional Replication Kurulumu
SQL Server’da Peer-to-Peer (P2P) Transactional Replication, verilerin birden fazla sunucu (node) arasında neredeyse gerçek zamanlı olarak senkronize edildiği, yüksek düzeyde ölçeklenebilirlik ve erişilebilirlik sağlayan bir replikasyon türüdür. Standart replikasyonun aksine,…
MSSQL Server’da Transactional Replication Kurulumu
Transactional Replication, verilerin bir sunucudan (Publisher) diğerine (Subscriber) neredeyse eş zamanlı olarak aktarıldığı, yüksek erişilebilirlik ve raporlama yükünü dağıtmak için kullanılan en popüler yöntemlerden biridir. Sql sunucusunda çok yoğun işlemler…
MSSQL Server Replication Nedir
SQL Server Replication, verilerin ve veritabanı nesnelerinin bir veritabanından diğerine kopyalanması ve ardından tutarlılığı sağlamak amacıyla bu verilerin senkronize edilmesi işlemidir. Genellikle veriyi farklı lokasyonlara dağıtmak, raporlama yükünü ana sunucudan…
Natively Compiled Stored Procedure Nedir
Geleneksel (Interpreted) bir stored procedure çalıştırıldığında, SQL Server bu kodu çalışma anında yorumlar ve bir yürütme planı oluşturur. Natively Compiled Stored Procedure ise oluşturulduğu anda C koduna dönüştürülür ve ardından…
MSSQL Server’da In-Memory OLTP Nedir
Günümüzün yüksek trafikli uygulamalarında, geleneksel disk tabanlı veritabanı motorları bazen darboğazlara (latch ve lock çekişmeleri gibi) neden olabilir. Microsoft tarafından “Hekaton” kod adıyla geliştirilen ve SQL Server 2014 ile hayatımıza…
MSSQL Server’da Automatic Tuning Nedir
Automatic Tuning, SQL Server’ın yürütme planlarını (execution plans) sürekli izlediği ve potansiyel performans sorunlarını otomatik olarak tespit edip çözdüğü bir sürekli izleme özelliğidir. Temelde, Query Store (Sorgu Deposu) verilerini kullanarak…
MSSQL Server’da Sequence Nedir
SQL Server 2012 ile hayatımıza giren Sequence, belirli bir düzene göre (artan veya azalan) sayısal değerler üreten, tablolardan bağımsız bir veritabanı nesnesidir. Birçok yönden IDENTITY sütununa benzese de, sunduğu esneklik…
MSSQL Server’da Normalizasyon Nedir
Veri tabanı tasarımı, sadece tablolar oluşturup içine veri doldurmak değil; verinin en verimli, güvenli ve performanslı şekilde saklanmasını sağlama sanatıdır. Bu sanatın merkezinde ise Normalizasyon yer alır. Normalizasyon, bir ilişkisel…
