Forum

Mssql İşlemcinin %1...
 
Bildirimler
Hepsini Temizle

Mssql İşlemcinin %100'nü Kullanıyor

4 Yazılar
2 Üyeler
0 Reactions
615 Görüntüleme
(@omeryuce)
Gönderiler: 226
Reputable Member
Konu başlatıcı
 

Merhabalar;

 

Arkadaşlar Windows 2008 Ent. üzerinde Mssql 2008 kullanıyorum ve son zamanlarda sürekli işlemci %100. Bunun neyden kaynaklandığını nasıl öğrenebilirim acaba. Sql üzerinde müşterilerin web siteleri barınıyor. Bunu takip edebileceğim bir uygulama varmıdır acaba.

 

Kolay gelsin.

 
Gönderildi : 07/05/2012 19:20

(@mehmetguzel)
Gönderiler: 116
Estimable Member
 

Merhaba,

 Profiler uygulaması ile en çok CPU tüketen sorguları bulup bunlarda iyileştirme yapabilirsiniz. Büyük ihtimalle CPU sorununuzun ana kaynağı ya index eksikliği yada mevcut indexlerin fragmente olmasıdır.

 
Gönderildi : 08/05/2012 18:49

(@omeryuce)
Gönderiler: 226
Reputable Member
Konu başlatıcı
 

Merhmet bey bu uygulamayı nasıl kullanacağım hakkında biraz bilgi verebilirmisiniz. Profiles'i çalıştırdığımda sürekli önümden satırlar akıyor.

 
Gönderildi : 08/05/2012 19:09

(@mehmetguzel)
Gönderiler: 116
Estimable Member
 

Trace Properties-> Column Filters ı tıklayın burdan CPU Greater Than or Equal için 1000 değerini giri böylece CPU tüketimi 1000 üzerinde olan sorguları bulursunuz. aynı şekilde başka bir profiler ile read değeri 1000 üzerinde olup rowcount değeri 10 dan az olanlar ile logical read değeri yüksek olan sorguları bulup analiz edebilirsiniz.

 
Gönderildi : 08/05/2012 19:59

Paylaş: