التحقيق المادي الكسول في ClickHouse: زيادة السرعة بمقدار 1500 مرة

2025-04-22
التحقيق المادي الكسول في ClickHouse: زيادة السرعة بمقدار 1500 مرة

يحقق ClickHouse تحسينًا في السرعة بمقدار 1500 مرة باستخدام تحسين جديد يسمى "التحقيق المادي الكسول". تقوم هذه التقنية بتأجيل قراءة بيانات العمود حتى تكون هناك حاجة إليها بالفعل، مما يقلل بشكل كبير من عمليات الإدخال/الإخراج غير الضرورية. تستخدم المقالة مجموعة بيانات مراجعات عملاء أمازون لتوضيح كيف أن التحقيق المادي الكسول، جنبًا إلى جنب مع تحسينات الإدخال/الإخراج الأخرى مثل التخزين العمودي، والفهارس الأساسية المتفرقة، وPREWHERE، يقلل من وقت تنفيذ الاستعلام من 219 ثانية إلى 139 ميلي ثانية. يُعد التحقيق المادي الكسول فعالاً بشكل خاص للاستعلامات Top N، حيث يوفر مكاسب كبيرة في الأداء دون تغيير SQL.