الملخص

مكتمل

في هذه الوحدة النمطية، تعرفت على قدرات أداء Azure SQL مقارنة ب SQL Server. وكما تعلمت أيضًا مهام الأداء مثل التكوين والصيانة.

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

وأخيرًا، قمت بتعلم القدرات الفريدة من الأداء الذكي في قاعدة بيانات Azure SQL. ويشمل ذلك معالجة الاستعلام الذكي والتصحيح التلقائي للخطة والفهرسة التلقائية.

معرفة المزيد

قم بالتعرف على المزيد حول أداء Azure SQL عن طريق استخدام هذه الموارد:

  • القدرات الثابتة لكي يتم الاختيار من بينها لـ CPU والذاكرة وI/O. دراسة حدود الموارد لمثيل Azure SQL المدار وقواعد البيانات.
  • قد يحسن تكوين الإدخال/إخراج لمثيل SQL المدار الأداء.
  • توجد أدوات مألوفة، مثل DMVs والأحداث الموسعة.
  • يكون Query Store قيد التشغيل بشكل افتراضي، كما يعمل على تشغيل ميزات مثل الضبط التلقائي.
  • يمكنك استخدام مقاييس Azure لاستبدال وظائف مثل مراقبة أداء Windows.
  • يمكنك استخدام sys.dm_db_resource_stats، الذي تم تصميمه ل Azure.
  • يمكنك استخدام أنواع الانتظار الخاصة ب Azure، مثل LOG_RATE_GOVERNOR.
  • قم بالتحجيم لأعلى ولأسفل دون الحاجة إلى الترحيل.
  • الاستفادة من الأداء الذكي للحصول للتسريع. يستخدم الضبط التلقائي التعلم الآلي للتوصية بأفضل ممارسات الأداء المهمة، مثل الفهارس.