PostgreSQL یک پایگاه دادهی رابطهای (SQL) قدرتمند و متن باز با بیش از ۳۰ سال سابقهی توسعهی فعال است. این پایگاه داده به علت کارایی بالا، قابلیت اطمینان و استحکام ویژگیها بسیار محبوب است. بر همین اساس، بسیاری از برنامههایی که در سطوح سازمانی کوچک تا بزرگ توسعه یافتهاند از این پایگاه داده استفاده میکنند. سامانه مانیتورینگ معین قابلیت مانیتورینگ این پایگاه داده را دارد و شاخصهای کارایی را از پایگاهدادهها، DMLها، تراکنشها، قفلها، اندیسها، نشستها و کوئریهای اجرا شده جمعآوری کرده و به کاربران ارایه میدهد. در ادامه لیست شاخصهای کارایی این پایگاه داده ارایه میشود.
- کل نشستها
- نشستهای Idle
- نشستهای فعال
- نرخ کل تراکنشهای Commit شده
- نرخ کل تراکنشهای Rollback شده
- درصد موفقیت خواندن از Cache
- نرخ به روزرسانی ردیفها
- نرخ پاک کردن ردیفها
- نرخ درج ردیفها
- نرخ ردیفهای Fetch شده
- نرخ ردیفهای بازگردانده شده
- نرخ Deadlockها
- تعداد کوئریهای لغو شده
- نرخ اسکن اندیسها
- نرخ خواندن اندیسها
- نرخ Fetchکردن اندیسها
- تعداد Checkpointهای زمانبندی شده
- تعداد Checkpointهای درخواستی
- تعداد بافرهای نوشته شده در زمان Checkpoint
- تعداد Buffer Cleanها
- تعداد Maximum Written Clean
- تعداد نوشتنهای بافر مستقیم
- تعداد بافرهای اختصاصی
- مدت زمان نوشتن Checkpoint
- مدت زمان سنکرونسازی Checkpoint
- تعداد قفلهای Held
- تعداد قفلهای منتظر
شاخصهای پایگاههای داده:
- ارائه لیستی از پایگاههای داده
- اندازهی پایگاه داده
- نشستهای Idle
- نشستهای فعال
- تعداد کل نشستها
- تعداد تراکنشهای Commit شده
- نرخ تراکنشهای Commit شده
- تعداد تراکنشهای RollBack شده
- نرخ تراکنشهای Rollback شده
- درصد موفقیت خواندن از Cache
- نرخ به روزرسانی ردیفها
- نرخ پاک کردن ردیفها
- نرخ درج ردیفها
- نرخ ردیفهای Fetch شده
- نرخ ردیفهای بازگردانده شده
- نرخ Deadlockها
- تعداد کوئریهای لغو شده
برترین کوئریها بر اساس معیارهای مختلف:
- برترین کوئریها از نظر دفعات اجرا
- کوئریها با بیشترین متوسط زمان اجرا
- کوئریها با بیشترین تعداد ردیفهای متاثر
- کوئریها با بیشترین متوسط زمان خواندن از IO
- کوئریها با بیشترین متوسط زمان نوشتن IO
پروتکلهای ارتباطی: