PDA

View Full Version : CPU Usage



cactuskhan
دوشنبه 13 دی 1389, 11:30 صبح
سلام
دیتا بیس(online) من، چند وقته مصرف CPU زیادی داره که نمی دونم از کجاست ! می خواستم بدونم آیا ابزاری وجود داره که دقیقا به من بگه بیشترین مصرف cpu مربوط به کدام یک از SP ها یا FUNC های دیتا بیس من است ؟:متفکر:
یک گزارش گیری کامل میخوام !

ممنون

حمیدرضاصادقیان
دوشنبه 13 دی 1389, 11:48 صبح
سلام.
شما با استفاده از SQL Profiler میتونید دقیقا مشخص کنید که الان چه تابع یا کوئری داره اجرا میشه و زمان اون چقدر هست.

cactuskhan
دوشنبه 13 دی 1389, 13:11 عصر
این ابزار رو میشناسم ولی دیتابیس من خیلی سنگینه 12 (گیگابایت) و تراکنش اون در لحظه خیلی زیاده نمی تونم با این ابزار به نتیجه درستی برسم دنبال یک ابزار بهتر هستم که مثلا به من بگه امروز بیشتر استفاده از سی پی یو رو این SP یا این FUNC کرده !
یه همچین چیزی می شناسید ؟؟

حمیدرضاصادقیان
دوشنبه 13 دی 1389, 13:21 عصر
سلام.
خیر.مگر اینکه از ابزارهای تجاری استفاده کنید.مثلا شرکت ApexSQL (http://www.apexsql.com/)ابزارهای خوبی برای اینکار داره.
همچنین شرکت Redgate (http://www.red-gate.com/products/sql-development/) نیز ابزارهای خوبی ارائه کرده است.