Kategori: Index

MSSQL Server Indexs’i Farklı File Group Altında Oluşturma

SQL Server’da indeks oluştururken, indeksi primary filegroup dışında farklı bir filegroup’ta oluşturabilirsiniz. Varsayılan olarak, indeks, tablonun bulunduğu filegroup’ta oluşturulur. Bu genellikle primary filegroup olur. Farklı Filegroup’ta İndeks Oluşturmanın Avantajları: Gerçek…

MSSQL Server Hash Index

Hash Index, SQL Server’ın “hız canavarı” olan Bellek İyileştirilmiş Tablolarda (In-Memory Tables) kullanılan, veriye adeta “ışınlanmanızı” sağlayan özel bir indeks türüdür. Klasik indeksler gibi sayfalar arasında gezmez, bir matematiksel formül…

MSSQL Server’da Index REORGANIZE ve REBUILD İşlemlerini Belirleme

Mssql server veritabanlarında tablolar üzerinde yapılan insert,delete,update işlemleri zamanla index yapımızın bozulmasına sebep olacaktır. Buda bize performans anlamında ciddi sıkıntılara sebebiyet verecektir. Microsoft SQL Server’da rebuild ve reorganize işlemleri, indekslerin…

MSSQL Server Index Fragmentation  Nedir

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 Missing Index

Bu makalede MSSQL Server Missing(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 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…