ضبط الأداء باستخدام الأعمدة المستثناة

من الشائع أن تحتوي التحليلات على أعمدة غير مستخدمة. الأعمدة غير المطلوبة لكن لا تزال محددة تؤثر بشكل كبير على الأداء. يوضح هذا الموضوع كيفية تحسين الأداء من خلال إزالة أي عمود غير موجود.

تعريف الأعمدة غير المستخدمة

عند تضمين الأعمدة المستثناة من طريقة العرض في التحليل (على سبيل المثال، السنة)، أنت تؤثر على الأداء من خلال:
  • زيادة حجم البيانات التي تحتاج لاستعادتها من قاعدة البيانات
  • زيادة عدد الأعمدة التي تحتاج لاستعادتها ومعالجتها
  • فرض التحليل لحساب النتائج على عدة مستويات من التجميع

يعرض الشكل التالي تقريرًا بسيطًا بعدد العملاء حسب المنطقة والسنة.

فيما يلي وصف GUID-39B953E5-433E-4991-B3BA-BB1064CE8D83-default.jpg
.jpg

التقرير المعروض هو رسم بياني يعرض عدد العملاء حسب المنطقة. يمكنك رؤية أن عمود السنة تم استثناؤه.

فيما يلي وصف GUID-CFF82673-4988-4185-915E-0F1AA5027E42-default.jpg
.jpg

الاستعلام المنطقي بعمود السنة غير المستخدم

بالرغم من أنه لا يتم عرض عمود السنة في طريقة العرض، فهو محدد كجزء من الاستعلام المنطقي.

فيما يلي وصف GUID-104759F4-A6F4-4366-ACD6-472BA2931E18-default.jpg
.jpg

بما في ذلك عمود السنة في التحليل بالتأثير التالي:
  • تتم استعادة الأعمدة الإضافية ومعالجتها.
  • تتم استعادة الصفوف الإضافية ومعالجتها لأنه تم تحديد عدد صفوف العملاء ليس حسب المنطقة فقط بل حسب السنة كذلك.
  • يلزم المزيد من التجميع.

الاستعلام الفعلي بعمود السنة غير المستخدم

إذا راجعت الاستعلام الفعلي، يمكنك تعريف المناطق حيث تأثر الأداء.

فيما يلي وصف GUID-D9F85168-B448-49BE-9261-78270C01784C-default.jpg
.jpg

يعرض هذا المثال عدد SELECT المميز من قاعدة تجميع عدد العملاء. في بعض المواقف، يؤثر أيضًا على التقارير بقاعدة تجميع المجموع. يستخدم الاستعلام المجمع في هذا السيناريو أيضًا مجموعة التجميع. على مستوى قاعدة البيانات، يمكن أن يكون تحديد أعمدة متعددة (ملايين) ثم تجميعها حسب السنة والمنطقة، بالإضافة إلى المنطقة. يمكن أن يستهلك هذا موارد قاعدة بيانات مهمة غير لازمة.

إزالة الأعمدة غير المستخدمة

إزالة عمود السنة وتحليل التأثير على الاستعلامات الفعلية والمنطقية التي تم تكوينها.

الاستعلام المنطقي بعد إزالة عمود السنة

الآن، لا يحتوي الاستعلام المنطقي على العمود السنة والأهم من ذلك، تتم إزالة تجميع التقرير.

فيما يلي وصف GUID-A28E8FC3-37ED-4350-866C-A9BC58356833-default.jpg
.jpg

الاستعلام الفعلي بعد إزالة عمود السنة

الاستعلام الفعلي أبسط بكثير الآن، ولا يتضمن مجموعات تجميع، وتم تقليل عدد السجلات المحددة بشكل كبير.

فيما يلي وصف GUID-96421968-C978-4383-853C-EAACB0079CEB-default.jpg
.jpg

بمراجعة التحليل لتقارير عدم الأداء، وفي المثيل الأول، بإزالة الأعمدة المكررة غير المستخدمة ببساطة، يمكنك تحسين أداء أفضل بكثير. تم تقليل تعقيد الاستعلام الفعلي وإرجاع سجلات أقل، لذا تلزم معالجة أقل.