Forum

günlük in...
 
Bildirimler
Hepsini Temizle

günlük index rebuild

Murat Soydan
(@MuratSoydan)
Üye

merhaba arkadaslar günlük olarak tüm indexleri rebuild eden bir job tanımlasam sisteme bir yük getirirmi veya herhangi bir zararı olurmu acaba?

cok fazla frag oluyor indexler. 

Alıntı
Konu başlatıcı Gönderildi : 28/11/2011 04:01

Omer KARADENIZ
(@OmerKARADENIZ)
Üye

Merhaba,

10 GB nin üzerinde bir data boyutu icin cok yük olacak bir durum ortaya cıkar ve performance cok zayıflar. Eğer mümkünse SQL in kullanılmadığı bir gece saatinde yapabilirsiniz 

 

CevapAlıntı
Gönderildi : 28/11/2011 13:41

Murat Soydan
(@MuratSoydan)
Üye

dediginiz gibi gece yapmayi dusunuyorum.tesekkurler.

CevapAlıntı
Konu başlatıcı Gönderildi : 28/11/2011 13:58

Mehmet GÜZEL
(@mehmetguzel)
Üye

Index Rebuild işleminin tabiki yükü olur. Özellikle Offline index rebuild işlemleri tabloları kilitler. Bu yüzden sadece fragmente olan indexleri rebuil etmek en mantıklısı ve en az kaynak tüketenidir. Eğer indexleriniz çok sık fragmente olmuyorsa bu işlemi haftada bir yapmanızı öneririm.

CevapAlıntı
Gönderildi : 29/11/2011 01:32

Murat Soydan
(@MuratSoydan)
Üye

teşekkürler Mehmet Bey bunu test edip deneyeceğim.haftalık banada mantıklı geliyor.Teşekkürler.

CevapAlıntı
Konu başlatıcı Gönderildi : 29/11/2011 01:51

yselimakbulut
(@yselimakbulut)
Üye

Online olarak indexleri  rebuild edebilirsiniz. Fakat Image içerenleri yapamazsınız. Offline olmalı buda tablelock yani tabloyu kitler o anda kullanılamaz hale gelir eğer cluster indexleri rebuild yapıyorsanız vede kitlenen tabloyu kurtarmak için query i kill ederseniz bu sefer de rollback düşersiniz. Dikkat etmek lazımn oran olarak eğer fragment. % 25 üzeri ise hafta da bir  gece yarısı rebuild etmek  yeterli. hafta içinde statistikleri güncelleyebilirsiniz.

CevapAlıntı
Gönderildi : 05/12/2011 14:44

Murat Soydan
(@MuratSoydan)
Üye

teşşekürler Selim Bey değerli gorusleriniz icin.

CevapAlıntı
Konu başlatıcı Gönderildi : 05/12/2011 18:09

Uğur Ersavaş
(@UgurErsavas)
Üye

Merhabalar, 

aynı durum bende de oluyor

Günlük olarak tüm indexleri rebuild eden bir job tanımlasam Nasıl tanımlayabilirim ?

CevapAlıntı
Gönderildi : 01/02/2016 17:50

Ugur DEMIR
(@ugurdemir)
Onursal Üye

Selamlar,

https://www.simple-talk.com/sql/database-administration/rebuilding-indexes-using-the-ssms-database-maintenance-wizard/  u makaleyi incelermisin.

Saygılarımla.

CevapAlıntı
Gönderildi : 09/02/2016 23:41

Paylaş: