mssql reorganize index

Run as : SQL Server Agent service account
SQL Server Agent Servisinin bilgileri ile başlatır.
Schedule: Zamanlama

Frequency alanında bakım aracının çalışacağı zamanlama seçilir. Buradaki örnek de haftalık olarak sadece Pazar günleri saat 00:00 da çalışabilecek bir bakım planı zamanlanmakta.

Reorganize Index seçilir.


All Databases : Tempdb dışındaki tüm veritabanlarında bu aracı çalıştırır.
System Databases : tempdb dışındaki tüm sistem veritabanlarında bu aracı çalıştırır.
All User Databases: Master,model,msdb,tempdb haricindeki kullanıcı veritabanlarında bu aracı çalıştırır.
These databases: Seçilen veritabanlarında bu aracı çalıştırır.
,
Databases : Seçilmiş olan veritabanları görüntülenir. Yada buradan veritabanı seçilir.
Object : object mode seçilir. Tablomu view mi
Selection : index yapılacak olan tablo yada view istenirse spesifik olarak seçilebilir.
Compact large object : Eğer bu seçenek seçili olursa, veritabanı üzerinde LOB (Large Object) verilerini (metin,ntext ve resim veri türleri) de ele alarak tarama yapar. Eğer seçili değil ise LOB verilerini taramaz. Varsayılan olarak seçili kalsın.
Index stats Options
Scan Type :
Fast : Hızlı tarama yapar
Sampled : örneklem yaparak tarama yapar
Detailed : detaylı tarama yapar
Optimize index only if :
Fragmentation : fragmente oranı %X olan değerden itibaren yukarı yönlü indexleme yap
Page count > : sayfa sayısı X adetten fazla olanlar için indexleme yap
Used in last : en son x gün önce kullanılan alanlarda indexleme yap

Write a report to a text file : ilgili bakım aracı çalıştıktan sonra log sonucu log dosyasına yaz
e-Mail report : belirtilen adrese mail atması sağlanabilir.
