Skip to content
Instance sayınız ve veritabanı sayınız arttığında tüm veritabanlarınızın toplam boyutunu bulmak biraz zorlaşabilir. Bazen yöneticiniz sql server veritabanlarının toplam boyutu hakkında sizden bilgi isteyebilirler. Böyle bir durumda eğer instance sayınız azsa ve high availability çözümlerinden birini kullanmıyorsanız aşağıdaki script’i kullanarak instance bazında tüm veritabanlarının toplam boyutunu bulabilirsiniz. with fs as ( select database_id, type, […]
Eğer windows üzerinde validation report çalıştırdıysanız aşağıdaki gibi bir uyarı çıkmış olabilir. “The RegisterAllProvidersIP property for network name ‘Name: ‘ is set to 1. For the current cluster configuration this value should be set to 0.” RegisterAllProvidersIP değerini ve ne olması gerektiğini öğrenmek için “Multi-Subnet Cluster” isimli makalemi okumanızı tavsiye ederim. Normal şartlar altında Microsoft […]
Multi-Subnet Clustering yapısı Disaster Recovery Çözümlerinde karşımıza çıkar. Cluster’daki node’ların farklı subnet’lerinin olmasıdır. Farklı subnet’lere sahip bu node’lar aynı lokasyonda da olabilir ama disaster recovery yapacaksanız farklı bir lokasyonda olması gerekir. Aşağıdaki resimde 2 node’lu bir Multi-Subnet Cluster örneği görebilirsiniz. Multi-Subnet Cluster default olarak RegisterAllProvidersIP’ı enable eder. Offline ve online IP adresleri […]
Bu makalede SQL Server’da TSQL sorgusu yazarken kullandığımız JOIN türlerinin( yani mantıksal join INNER,LEFT,RIGHT,FULL,CROSS) arka planda fiziksel olarak hangi join’e dönüştüğünü ve arka planda dönüştüğü join işleminin performansını nasıl etkilediğini ve nasıl çözeceğimizi inceleyeceğiz. Bu makaleyi okumadan önce “Execution Plan Nedir” ve “SQL Server’da Join Türleri” isimli makalelerimi okursanız bu makaleden daha fazla faydalanabilirsiniz. […]
Birden fazla tabloyu birbirine tablolardaki eş kolonlar aracılığıyla eşitleyerek bağlayıp tek bir sonuç kümesinde değiştirme işlemlerini join’leri kullanarak gerçekleştirebiliriz. Birkaç çeşidi vardır. Kullandığımız join çeşidine göre gelen sonuç kümesi değişecektir. Konuyu daha net anlamak için bir örnek üzerinden gidelim. Aşağıdaki script yardımıyla iki tablo oluşturup içine bazı kayıtlar ekleyeceğiz. Tablomuzun biri Şehirler tablosu olacak ve […]