مشاركة عبر


استخدام توصيات الفهرس

يستمر ضبط الفهرس في التوصيات التي ينتجها في مجموعة من الجداول الموجودة ضمن intelligentperformance المخطط في azure_sys قاعدة البيانات.

يمكن قراءة هذه التوصيات باستخدام صفحة ضبط الفهرس في مدخل Microsoft Azure، أو باستخدام الأمر Azure CLI az postgres flexible-server index-tuning list-recommendations .

ومع ذلك، لا تكشف أي من هاتين الطريقتين عن نص الاستعلامات التي صدرت عنها التوصيات. هذا السلوك مقصود، لأن نصوص الاستعلامات قد تحتوي على معلومات حساسة. يجب السماح برؤية نص هذه العبارات فقط للمواضيع التي لها تخويل بالوصول إلى قاعدة البيانات. ولكن لا ينبغي السماح له بالمواضيع التي يتم منحها حق الوصول فقط إلى مثيل قاعدة بيانات Azure لخادم PostgreSQL المرن، كمورد Azure.

وبالتالي، إذا كنت بحاجة إلى قراءة نص الاستعلامات، تحتاج إلى منح أذونات للاتصال بمحرك قاعدة البيانات، بحيث يمكنك تنفيذ الاستعلامات لاسترداد تلك المعلومات من عرضين متوفرين داخل intelligent performanceazure_sys قاعدة البيانات.

إشعار

يتم حذف التوصيات تلقائيا بعد 35 يوما من آخر مرة يتم إنتاجها فيها. لكي تعمل آلية الحذف التلقائي هذه، يجب تمكين ضبط الفهرس.

إشعار

ضبط الفهرس يعتمد على مخزن الاستعلامات، وهو أمر غير مدعوم في قاعدة بيانات Azure لإصدار PostgreSQL 18.

خطوات لسرد توصيات الفهرس

استخدام مدخل Microsoft Azure:

  1. حدد قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.

  2. في قائمة الموارد، ضمن Intelligent Performance، حدد Index tuning.

    • إذا تم تمكين الميزة ولكن لم يتم إنتاج أي توصيات حتى الآن، تبدو الشاشة كما يلي:

      لقطة شاشة تعرض جانب صفحة

    • إذا تم تعطيل الميزة ولم تنتج توصيات في الماضي، تبدو الشاشة كما يلي:

      لقطة شاشة تعرض جانب صفحة

    • إذا تم تعطيل الميزة ولكن تم تمكينها من قبل وتم إنتاج توصيات، فإن الشاشة تبدو كما يلي:

      لقطة شاشة تعرض جانب صفحة

  3. إذا كانت هناك توصيات متوفرة، فحدد ملخص عرض توصيات الفهرس للوصول إلى القائمة الكاملة:

    لقطة شاشة تعرض جانب صفحة

  4. تعرض القائمة جميع التوصيات المتوفرة مع بعض التفاصيل لكل منها. بشكل افتراضي، يتم فرز القائمة حسب آخر موصى به بترتيب تنازلي، مع عرض أحدث التوصيات في الأعلى. ومع ذلك، يمكنك الفرز حسب أي عمود آخر، ويمكنك استخدام مربع التصفية لتقليل قائمة العناصر المعروضة. العناصر المصفاة هي تلك التي تحتوي قاعدة البيانات أو المخطط أو أسماء الجداول على النص المقدم:

    لقطة شاشة تعرض جانب صفحة

  5. للاطلاع على مزيد من المعلومات حول أي توصية محددة، حدد اسم تلك التوصية، ويفتح جزء تفاصيل توصية الفهرس على الجانب الأيسر من الشاشة لعرض جميع التفاصيل المتوفرة حول التوصية:

    لقطة شاشة تعرض جانب جزء

خطوات تطبيق توصيات الفهرس

تحتوي توصيات الفهرس على عبارة SQL التي يمكنك تنفيذها لتنفيذ التوصية.

يوضح القسم التالي كيفية الحصول على هذه العبارة لتوصية معينة.

بمجرد أن يكون لديك عبارة ، يمكنك استخدام أي عميل PostgreSQL من تفضيلك للاتصال بخادمك وتطبيق التوصية.

استخدام مدخل Microsoft Azure:

  1. حدد قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.

  2. في قائمة الموارد، ضمن Intelligent Performance، حدد Index tuning.

    لقطة شاشة تعرض خيار قائمة ضبط الفهرس ضمن قسم الأداء الذكي لتعطيل ضبط الفهرس.

  3. بافتراض أن ضبط الفهرس ينتج توصيات، حدد ملخص عرض توصيات الفهرس للوصول إلى قائمة التوصيات المتاحة.

    لقطة شاشة تعرض جانب صفحة

  4. من قائمة التوصيات، إما:

    • حدد علامة الحذف إلى يمين التوصية التي تريد الحصول على عبارة SQL لها، وحدد نسخ البرنامج النصي SQL.

      لقطة شاشة توضح كيفية نسخ عبارة SQL من صفحة

    • أو حدد اسم التوصية لإظهار تفاصيل توصية الفهرس الخاصة بها، وحدد أيقونة النسخ إلى الحافظة في مربع نص البرنامج النصي SQL لنسخ عبارة SQL.

      لقطة شاشة توضح كيفية نسخ عبارة SQL من صفحة