Kategori: sqlserver
Indexlerin Fragmentation Nedir ve Fragmentation Oranlarını Bulma
Bu makalede index fragmentation yapısına değinmiş olacağız. Öncelikle index yapıları neden fragmentation olur. Kullanıcılar tabloya insert update ve delete işlemleri sonucu index yapımızın olduğu ilgili page içerisinde alan kalmayabilir. Bunun…
MSSQL Server Tablo ve Index Büyüklüklerini Bulma
Bu makalede mssql server veritabanlarında bulunan tablomuzun index boyutunu öğrenmiş olacağız. İndex boyutunu öğreneceğimiz ilk bölüm SSMS arayüzünden görebiliriz. Veritabanımız üzerine sağ tıklayıp Report bölümünden Disk Usage by Table dersek…
MSSQL Server Eksik Index’leri Tespit Etmek
Bu makalede MSSQL Server Eksik Index’leri Tespit Etmek konusunu detaylı bir şekilde görmüş olacağız. Missing index olan bir sorguda execution planda bu ifade görülmüyorsa sebebi ilgili planın implicit veya explicit…
MSSQL Server Indexed View
SQL Server’da Indexed View, performans artırmak için kullanılan bir tekniktir. Normal view sadece sorguların yazılmasını kolaylaştırırken, indexed view , sorguların daha hızlı çalışmasını sağlar çünkü sonuçları fiziksel olarak disk üzerinde…
MSSQL Server Resumable Index Nedir
Resumable Index (Devam Ettirilebilir İndeks) özelliği, Microsoft SQL Server’ın 2017 (14.x) ve sonraki sürümlerinde sunulan bir özelliktir. Bu özellik, indeks oluşturma veya yeniden oluşturma (rebuild) işlemlerini durdurup (pause) daha sonra…
MSSQL Server Index Yapısında Row-Page Count Sayısını Bulma
Bu makalede, SQL Server veritabanı üzerinde bir tabloya ait indeks yapılarında yer alan page count ve row count gibi detaylı bilgileri nasıl görüntüleyebileceğimizi ele alacağız. Özellikle filtrelenmiş indekslerde bu tür…
MSSQL Server Duplica Index Bulma Komutu
Bu makalede veritabanı altında bulunan tabloların üzerinde bulunan benzer index yapılarını göstermektedir. Bu komut yardımıyla aynı index yapılarımızı kullanıp kullanılmadığına göre silinmesi gerekmektedir. SQL Server’da bir tabloda aynı veya benzer…
MSSQL Server Kullanılmayan Index’leri Tespit Etmek
Çoğu kişi performansı arttırır düşüncesi ile tüm kolunlara index atmak ister. Kullanılmayan indexslerin silinmesinin bazı avantajları vardı. Kullanılmayan indeksler gereksiz disk alanı kaplar. Büyük indeksleri silerek veritabanı boyutunu küçültebilirsiniz. Her…
