برنامه SQL HeartBeat يكي از برنامههاي ساده و جمع و جور براي مانيتور كردن SQL Server ميباشد. استفاده از امكانات موجود در اين برنامه شما ميتوانيد به يك سرور SQL وصل شده و به مانيتور كردن
۱- وضعيت Sessionها
۲- وضعيت IO
۳- وضعيت Processor
۴- وضعيت Memory
بپردازيد. نسخه رايگان اين برنامه صرفاً قابليت نمايش وضعيت موارد ذكر شده را در يك داشبورد مديريتي دارد.

در صورتيكه License اين نرمفزار را تهيه نماييد به طور خودكار آمار مربوط به وضعيت هر كدام از منابع ثبت ميشود تا بتوانيد اطلاعات آن را در آيند مورد تحليل قرار دهيد.
براي مثال چنانچه بخواهيد بدانيد كه وضعيت IO سرور در طي ۱۰ روز گذشته چگونه بوده است. نمايش اطلاعات مربوط به آن به راحتي در نسخه كامل اين نرمافزار امكان پذير است. لازم به ذكر است انجام اين كار در SQL Server با استفاده از امكان Data Collection امكان پذير است.

يكي از قابليتهاي جالب موجود در اين نرمافزار نمايش Sessionها به شكل گرافيكي است در اين حالت كليه Sessionهاي موجود در Instance مورد نظر شما به صورت گرافيكي نمايش داده ميشود.

همچنين اگر Locking به ازاي Sessionها بوجود آيد به راحتي ميتوانيد از وضعيت آن آگاه شويد.

در ضمن اگر بخواهيد بدانيد كه Session مورد نظر شما در حال حاضر چه دستوري را اجرا ميكند. با حركت Mouse بر روي آن يك Tooltip همانند تصوير زير براي شما نمايش داده ميشود.

براي اطلاعات بيشتر در مورد Sessionهاي موجود در SQL Server ميتوانيد به مقاله آموزشي مشاهده آخرین دستورات اجرا شده توسط Session ها مراجعه نماييد
در انتها لازم ميدانم اشاره كنم كه به شخصه خودم از برنامه SQL HeartBeat زياد استفاده ميكنم.