توصيات الأداء في قاعدة البيانات الخاصة بـ Azure لـ MySQL
ينطبق على: قاعدة بيانات Azure ل MySQL - خادم واحد
هام
قاعدة بيانات Azure لخادم MySQL الفردي على مسار الإيقاف. نوصي بشدة بالترقية إلى قاعدة بيانات Azure لخادم MySQL المرن. لمزيد من المعلومات حول الترحيل إلى خادم Azure Database for MySQL المرن، راجع ما الذي يحدث لقاعدة بيانات Azure لخادم MySQL الفردي؟
يُطبق على: قاعدة البيانات الخاصة بـ Azure لـ MySQL 5.7، 8.0
تحلل ميزة توصيات الأداء قواعد البيانات الخاصة بك لإنشاء اقتراحات مخصصة من أجل تحسين الأداء. لإنتاج التوصيات، ينظر التحليل إلى خصائص قاعدة البيانات المختلفة بما في ذلك المخطط. تمكين تخزين الاستعلام على الخادم الخاص بك للاستفادة الكاملة من ميزة توصيات الأداء. إذا كان مخطط الأداء متوقفا عن التشغيل، فإن تشغيل تخزين قائمة الانتظار يمكن مخطط الأداء ومجموعة فرعية من أدوات مخطط الأداء المطلوبة للميزة. بعد تنفيذ أي توصية خاصة بالأداء، يجب على العملاء إجراء اختبار الأداء لتقييم مدى تأثير هذه التغييرات.
الأذونات
أذونات المالك أو المساهم المطلوبة لإجراء التحليل باستخدام خاصيةPerformance Recommendations.
توصيات الأداء
تحلل ميزة Performance Recommendations أعباء العمل عبر الخادم الخاص بك لتحديد الفهارس التي يمكنها تحسين الأداء.
افتح توصيات الأداء من قسم الأداء الذكي من شريط القوائم في صفحة مدخل Microsoft Azure لخادم MySQL.
حدد تحليل واختر قاعدة بيانات، والتي من خلالها تبدأ التحليل. اعتماداً على حمل العمل الخاص بك، قد يستغرق التحليل عدة دقائق لإكماله. فور الانتهاء من التحليل، سيكون هناك إشعار في المدخل. يقوم التحليل بإجراء عملية فحص عميق لقاعدة البيانات الخاصة بك. نوصي بإجراء عملية التحليل خلال فترات عدم الذروة.
تعرض نافذة التوصيات قائمة توصيات إذا تم العثور على أي معرف استعلام ذو الصلة الذي أنشأ هذه التوصية. باستخدام معرف الاستعلام، بإمكانك استخدام طريقة العرض mysql.query_store لمعرفة المزيد حول الاستعلام.
لا يتم تطبيق التوصيات بشكل تلقائي. لتطبيق التوصية، انسخ نص الاستعلام وقم بتشغيله من العميل الذي تختاره. تذكر أن تختبر وتراقب لتقييم التوصية.
أنواع التوصية
توصيات الفهرس
تقترح توصيات إنشاء الفهرس فهارس جديدة من أجل تسريع الاستعلامات الأكثر تكراراً أو التي تستغرق وقتاً طويلاً في حمل العمل. يتطلب نوع التوصية هذا تمكين تخزين الاستعلام. يجمع تخزين الاستعلام معلومات الاستعلام ويوفر وقت تشغيل الاستعلام التفصيلي وإحصائيات التكرار التي يستخدمها التحليل لإجراء التوصية.
توصيات الاستعلام:
تقترح توصيات الاستعلام إجراء تحسينات وإعادة كتابة الاستعلامات في حمل العمل. من خلال تحديد أنماط الاستعلام الخاصة بـ MySQL المضادة وإصلاحها من الناحية التركيبية، يمكن تحسين أداء الاستعلامات التي تستغرق وقت أطول. يتطلب نوع التوصية هذا تمكين ميزة تخزين الاستعلام. يجمع تخزين الاستعلام معلومات الاستعلام ويوفر وقت تشغيل الاستعلام التفصيلي وإحصائيات التكرار التي يستخدمها التحليل لإجراء التوصية.
الخطوات التالية
- تعرف على المزيد حول المراقبة والضبط في قاعدة بيانات Azure لـ MySQL.