يزيل طلب السحب هذا مدخل pgrust من معيار ClickBench. تأتي النتائج التي يبلغ عنها المدخل من آلية كُتبت خصيصًا للاستعلامات الـ43 في ClickBench، وتعيد تشغيلاته الساخنة إجابات مخزنة مؤقتًا من التشغيل السابق. وكلا الأمرين يخالف قواعد المعيار، التي تشترط تعطيل ذاكرات التخزين المؤقت لنتائج الاستعلامات والذاكرات المخزنة قرب نهاية خط المعالجة. كما أن المدخل موسوم بأنه غير مضبوط، بينما هو في الواقع مضبوط لهذه الاستعلامات بعينها.
تحقق المؤلف من الادعاءات مقابل الملف الثنائي المنشور لإصدار v0.4-preview وشيفرة v0.3 العامة. يتضمن الملف الثنائي aarch64 مسارات شيفرة مصدرية لنواة مكتوبة يدويًا لكل استعلام في المعيار، وتظهر في مطابقات خططه رسائل خطأ مسماة باسم المعيار. وتصف شيفرة v0.3 خططًا فيزيائية مكتوبة يدويًا لجميع الاستعلامات الـ43، وتُجاب عدة استعلامات منها من إحصاءات كل جزء دون مسح البيانات.
تُظهر القياسات المحلية على جهاز Graviton بـ96 نواة أن أزمنة التشغيل الساخن تعكس أحكامًا معادة التشغيل لا تنفيذًا فعليًا. فقد استغرق استعلام بحث عن سلسلة فرعية 10.8 ثوانٍ في البداية الباردة، ثم عمل في نحو 5 ملي ثوانٍ عند تكراره. أما السرعة الساخنة الحقيقية للمحرك لمسح كهذا فهي بضع مئات من الملي ثوانٍ، وهي قريبة من ClickHouse على الجهاز نفسه. ولا يوقف تعطيل إعدادات التخزين المؤقت في التهيئة التسريع الحاصل للاستعلامات المتكررة.
تُرفض الاستعلامات الخارجة عن الأشكال الـ43 المعروفة، ولا يملك المحرك مسارَ تنفيذ عامًا للجدول العمودي. وتهدف الإزالة إلى إبقاء نتائج المعيار قابلة للمقارنة وأمينة.
المصدر: Hacker News · لخّصه HeadlinesBriefing