تعلن Amazon Redshift عن التوافر العام لتخطيطات البيانات متعددة الأبعاد
تعلن Amazon Redshift عن التوافر العام لتخطيطات البيانات متعددة الأبعاد (MDDL) التي تقوم بترتيب البيانات ديناميكيًا بناءً على عوامل تصفية الاستعلام الفعلية، مما يسرّع أداء الاستعلامات. على عكس مفاتيح الترتيب التقليدية التي ترتب البيانات استنادًا إلى أعمدة ثابتة، تقوم MDDL بترتيب البيانات وفقًا لعوامل تصفية الاستعلام (مثل المبيعات في الولايات المتحدة). ويؤدي ذلك إلى تحسين الأداء بما يصل إلى 10 أضعاف من البداية إلى النهاية، مقارنةً باستخدام أفضل مفاتيح الترتيب أحادية العمود، وذلك فقط لأعباء عمل الاستعلامات التي تتضمن عوامل تصفية متكررة.
بالنسبة لكل جدول يحتوي على مفتاح ترتيب AUTO، وهو الإعداد الافتراضي للجداول التي لا تحتوي على مفتاح ترتيب محدد صراحةً، يقوم Redshift بتحليل سجل استعلامات الجدول ويختار تلقائيًا إما مفتاح ترتيب أحادي العمود أو MDDL لجدولك، اعتمادًا على تحسينات الأداء المحتملة لعبء عملك. تقوم Redshift مع MDDL تلقائيًا بإنشاء مفتاح ترتيب افتراضي متعدد الأبعاد يجمع الصفوف التي يتم الوصول إليها عادةً بواسطة نفس الاستعلامات. يتم استخدام هذا العمود الافتراضي، الذي يعادل مفتاح ترتيب جديد للجدول، لاحقًا أثناء تنفيذ الاستعلام لتخطي كتل البيانات وحتى تخطي مسح أعمدة الشرط بأكملها. توفر Redshift مع MDDL تعميمًا أكثر تعبيرًا لمفاتيح الترتيب المركبة والمتداخلة الحالية مما يحسن بشكل كبير أداء مسح الجداول، خاصة عندما يحتوي عبء عمل الاستعلام لديك على عوامل تصفية استعلام متكررة. بالنسبة للجداول الموجودة مسبقًا والتي تحتوي على مفاتيح ترتيب محددة يدويًا، يمكنك الاستفادة من MDDL عن طريق تغيير مفتاح الترتيب الخاص بالجدول إلى AUTO.
تتوفر MDDL في جميع مناطق AWS التجارية حيث تتوفر Redshift. للبدء، اقرأ الوثائق والمدونة ومنشور Amazon Science لمعرفة المزيد حول المعايير الخاصة بتحسينات أداء الاستعلام.