في الآونة الأخيرة، قرأت عددًا من مواضيع Discourse على موقع meta حول “تلف الفهرس” في كل من PostgreSQL 10 و 12.
إحدى الاستنتاجات المهمة من هذه المناقشات هي أنه قد يكون من المهم أو المثير للاهتمام لبعض مسؤولي الأنظمة التحقق من سلامة فهارس PostgreSQL 10 الخاصة بـ Discourse إذا كانوا يعانون من مشاكل في الأداء، أو ربما قبل الترقية إلى PostgreSQL 12.
بالنسبة لأولئك الذين قد يرغبون في إجراء هذا الفحص، فقد جربت أداة amcheck على نسختين مختلفتين من Discourse (PostgreSQL 10). وقد سار الفحص بنجاح تام في كلتا الحالتين: (1) إعداد “حاويتين” و (2) إعداد حاوية واحدة مستقلة.
إليك نقاشي حول كيفية التحقق من تلف الفهرس لتكوينات Discourse على PostgreSQL 10، ونتائج الفحص:
أتمنى أن يساعد هذا الملخص الموجز حول amcheck و Discourse (PostgreSQL 10) أي مسؤول نظام لـ Discourse قد يكون مهتمًا باستخدام amcheck للتحقق من قواعد بياناته بحثًا عن فهارس تالفة.