Forum
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.
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.
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.
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.