Yazar: NURULLAH ÇAKIR

Veritabanı file group yapısı ve büyük tablolarımızı başka bir file group’ta yeniden oluşturmak

Bu makalede veritabanı ilk oluşturulduğunda, ya da başka bir ortamdan geldiğinde file group yapısını düzenlerken nelere dikkat etmemiz gerektiğinden ve tablolarımızı başka bir file group’a neden ve nasıl aktaracağımızdan bahsedeceğim. Bir tabloyu neden başka bir filegroup’ta oluşturmak gerekebileceğinden bahsedelim. Veritabanı başka bir ortamdan gelmiş, tek mdf file üzerinde oluşturulmuş ve çok büyüdüğü için IO beklemesi […]

Optimize for ad hoc workloads ve Parameterization

Bu makalede Optimize for ad hoc workloads’u enable ettiğimizde ve bununla beraber parameterization kullandığımızda neler olduğunu inceleyeceğiz. İki özelliği ayrı ayrı ve teker teker kullandığımızda, ne gibi durumlar ortaya çıkacağını göreceğiz. Optimize for ad hoc workloads SQL Server 2008 ile beraber gelen bir özelliktir. SQL Server üzerinde enable edildiğinde, tek kullanımlık sorgular için, plan cache […]

Numa Nodes, MAX/MIN Server Memory, Lock Pages In Memory, MAXDOP

Bu makalede Numa Node’ lu bir sistemde yapılması gereken ayarları inceleyeceğiz. Ama bu Numa Node’u olmayan sistemlerde bu ayarların yapılmayacağı anlamına gelmiyor. Makalede okuyacağınız ayarların hepsi, aslında her sistemde yapılması gereken ayarlar. Konuya Numa Node ile girmemizin sebebi, Numa Node devreye girdiğinde bu ayarların daha kritik bir hale gelmesi. Bir sistemdeki CPU sayısı ve saat […]

DAC(Dedicated Administrator Connection)

Bazen SQL Server’a erişilemez duruma gelir ve DBA bile müdahele edemez. Böyle durumlarda DBA’lerin sorunun ne olduğunu bulup düzeltebilmesi için bir arka kapı vardır. Bu arka kapıya DAC diyoruz. DAC ile SQL Server’a bağlanabilmek için kurulum sonrasında server konfigurasyonu yapmanız gerekir. DAC ile ilgili konfigurasyonu nasıl yapacağınızı “sp_configure(SQL Server’da Server Seviyesinde Konfigurasyonlar)” isimli makalemde bulabilirsiniz. […]

Instance/Server Collation’ı değiştirmek

Bazen SQL Server Kurulumu yaptıktan sonra Collation’ını değiştirme ihtiyacı hissederiz. Baştan uyarımı yapayım. Collation’ı değiştirdikten sonra master veritabanındaki herşey sıfırlanır. Yani yeni kurulum yapmış gibi olursunuz. Dolayısıyla eğer Collation’ını değiştireceğiniz Instance üzerinde herhangi bir veritabanı varsa, ya da kullanıcı tanımlamışsanız bu bilgilerinizin yedeğini almayı unutmayın. Ayrıca çalışan bir sistem üzerinde yapmamalısınız. Cmd komut satırına sağ […]