خوش آموز درخت تو گر بار دانش بگیرد، به زیر آوری چرخ نیلوفری را
نمایش آمار در SQL Server با استفاد از SP_MONITOR
SP_MONITOR یک Stored Procedure سیستمی ه برای نمایش آمار در مورد Microsoft SQL Server استفاده می شود. در ادامه همین پست کوتاه توضیحات لازم را ملاحظه خواهید کرد.
Syntax اجرای آن هم به فرم زیر می باشد:
مثلا اگر به فیلد cpu_busy دقت کنید، مقدار 177717(240)-35% را خواهید دید(که البته در سیستم شما ممکن است این مقدار متفاوت باشد). این بدان معنی است که CPU از زمان شروع کار SQL Server، به مدت 177717 ثانیه و 240 ثانیه از زمان آخرین اجرای sp_monitor و 35 زمان کل از زمان آخرین اجرای sp_monitor، Busy بوده است.
در ادامه توضیحات کامل مربوط به هر فیلد از خروجی stored Procedure سیستمی sp_monitor را مشاهده خواهید کرد.
Syntax اجرای آن هم به فرم زیر می باشد:
EXEC sp_monitorهمین اسکریپت در فرم New Query در SQL Server کپی و Paste کرده و F5 را فشرده تا Excute شود. خروجی مشابه خورجی زیر را مشاهده خواهید کرد. در ادامه در مورد هر کدام از این فیلدها که در خروجی مشاهده می کنید، صحبت خواهیم کرد.
مثلا اگر به فیلد cpu_busy دقت کنید، مقدار 177717(240)-35% را خواهید دید(که البته در سیستم شما ممکن است این مقدار متفاوت باشد). این بدان معنی است که CPU از زمان شروع کار SQL Server، به مدت 177717 ثانیه و 240 ثانیه از زمان آخرین اجرای sp_monitor و 35 زمان کل از زمان آخرین اجرای sp_monitor، Busy بوده است.
در ادامه توضیحات کامل مربوط به هر فیلد از خروجی stored Procedure سیستمی sp_monitor را مشاهده خواهید کرد.
last_run
زمان آخرین باری که sp_monitor در SQL Server اجرا شده است.current_run
زمان فعلی که sp_monitor در SQL Server را اجرا کردید.Seconds
اختلاف زمان بر حسب ثانیه از حاصل تفریق last_run و current_run را نشان می دهد.cpu_busy
ثانیه هایی که CPU سرور مشغول انجام هر گونه عملیات SQL Server بوده است.io_busy
ثانیه هایی که SQL Server برای انجام عملیات ورودی و خروجی صرف کرده است.Idle
ثانیه هایی که SQL Server در وضعیت idle یا بیکار بوده است.packets_received
تعداد بسته های ورودی خوانده شده توسط ، SQL Server، بسته های دریافتیpackets_sent
تعداد بسته های خروجی نوشته شده توسط SQL Server، بسته های ارسالیpacket_errors
تعداد خطاهایی که SQL Server هنگام خواندن و نوشتن بسته ها(بسته های ورودی و خروجی) با آن مواجه شده است.total_read
جمع کل تعداد خوانده شده ها(Read) توسط SQL Servertotal_write
جمع کل تعداد نوشته شده ها(Write) توسط SQL Servertotal_errors
خطاهایی که SQL Server هنگام خواندن و نوشتن مواجه شده است.Connections
تعداد login ها و تلاش برای login در SQL Server
نمایش دیدگاه ها (0 دیدگاه)
دیدگاه خود را ثبت کنید: