Ay: Kasım 2016

SQL Server Sunucuların Network Konfigurasyonu ve Always ON Senkronizasyonunu Farklı Bir Ethernet Kartından Yaptırmak

Bu makaleyi okumadan önce Always ON’un çalışma mantığını anlamak için “SQL Server Always ON AG(Availability Group) Oluşturmak” isimli makalemi okumanızı tavsiye ederim.   Always ON’da 3 tip network trafiği vardır.   Uygulamaların veritabanına eriştiği trafik. Client olarak geçer. Always ON’un primary veritabanından secondary veritabanına senkronizasyonu sağladığı trafik. Endpoint’ler üzerinden geçer. “SQL Server Always ON AG(Availability […]

“The Extended Events session named “x” could not be found. Make sure the session exist and is started.” Hatasının Çözümü

Bir gün SSMS(SQL Server Management Studio)’i açtım ve Timeout’ları yakalayan Extended Events Session’ını kontrol etmek istedim. Timeout’ları Extended Events ile nasıl yakalayacağınızı öğrenmek için “Extended Events Kullanarak Timeout’a düşen sorguları belirlemek” isimli makalemi okumak isteyebilirsiniz.   Timeout ismindeki Extended Events’e sağ tıklayarak Watch Live Data dediğimde aşağıdaki gibi bir hata aldım.     Hata çok […]

“Database ‘x’ cannot be opened due to inaccessible files or insufficient memory or disk space. See the SQL Server errorlog for details” ve “Initializing / Recovery Pending” Hatasının Çözümü

Bu hatanın birkaç sebebi olabilir. Bir arkadaşım bu hatayı aldığında veritabanı dosyalarının silindiğini söylemişti. Backup’tan dönerek sorunu çözmüşlerdi.   Always ON’da Secondary veritabanı bazı durumlarda(kontrolsüz server restart’ı vb.) Initializing/Recovery Pending mode’una düşüyor. Ben Always ON kullanırken secondary veritabanım Initializing /Recovery Pending mode’una düştüğünde veritabanını AG üzerinden suspend ve sonrasında resume yapmak istediğimde bu hatayı aldım. […]

Ouorum ve Msdtc Disklerin Başka Bir Storage’a Taşınması

İlk olarak kurumunuzda storage’ı yöneten kişiden iki tane 5 GB boyutunda disk istemelisiniz. Bu 2 diskin windows cluster’a dahil tüm sunucular tarafından görülebiliyor olması gerekiyor.   diskmgmt.msc yazarak disk management’a giriyoruz. Öncelikle sistem ekibinin tanımladığı disk’e sağ tıklayıp Online’a alıyoruz ve initilalize ediyoruz. Initialize ederken GPT’yi seçiyoruz. MBR eski bir teknoloji ve 2TB’ın üstünü desteklemiyor. […]

SQL Server’da İstatistik Kavramı ve Performansa Etkisi

“SQL Server’da Index Kavramı ve Performansa Etkisi” isimli makalemde index’in bir sorgunun performansına ne kadar etki edeceğinden bahsettik. SQL Server’a bir sorgu geldiğinde, SQL Server sorgunun nasıl çalışacağına karar verir. Sorgunun nasıl çalışacağına karar verirken istatistikler den faydalanır. İstatistikler tabloda veya indexed view’lerde verinin dağılımını gösterirler. SQL Server’da istatiskler’den faydalanarak sorgunun aşağıdaki yöntemlerden biri veya […]