حدود الذاكرة والتزامن لتجمع SQL المخصص في Azure Synapse Analytics

اعرض حدود الذاكرة والتزامن المخصصة لمستويات الأداء المختلفة وفئات الموارد فيAzure Synapse Analytics.

إشعار

توفر مجموعات حمل العمل لإدارة حمل العمل مرونة أكثر لتكوين الموارد لكل طلب وتزامن من فئات الموارد الديناميكية أو الثابتة. انظر Workload Groups وبناء جملة CREATE WORKLOAD GROUP للحصول على مزيد من التفاصيل.

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

توضح الجداول التالية الحد الأقصى للسعة لمستودع البيانات على مستويات أداء مختلفة. لتغيير مستوى الأداء، انظر مقياس الحوسبة - المدخل.

مستويات الخدمة

تتراوح مستويات الخدمة من DW100c إلى DW30000c.

«Performance level» عقد الحساب التوزيعات لكل عقدة حساب الذاكرة لكل مستودع بيانات (GB)
DW100c 1 60 60
DW200c 1 60 120
DW300c 1 60 180
DW400c 1 60 240
DW500c 1 60 300
DW1000c 2 30 600
DW1500c 3 20 900
DW2000c 4 15 1200
DW2500c 5 12 1500
DW3000c 6 10 1800
DW5000c 10 6 3000
DW6000c 12 5 3600
DW7500c 15 4 4500
DW10000c 20 3 6000
DW15000c 30 2 9000
DW30000c 60 1 18000

الحد الأقصى لمستوى الخدمة هو DW30000c، وهو يحتوي على 60 عقدة حساب وتوزيع واحد لكل عقدة حساب. على سبيل المثال، يعالج مستودع بيانات 600 تيرابايت في DW30000c ما يقرب من 10 تيرابايت لكل عقدة حساب.

إشعار

تجمع Synapse Dedicated SQL هو خدمة نظام أساسي دائم الخضرة. ضمن نموذج المسؤولية المشتركة في السحابة، تواصل Microsoft الاستثمار في التطورات في البرامج والأجهزة الأساسية التي تستضيف تجمع SQL مخصصا. ونتيجة لذلك، قد يتغير عدد العقد أو نوع أجهزة الكمبيوتر التي تدعم مستوى أداء معين (SLO). يتم توفير عدد عقد الحوسبة المدرجة هنا كمرجع، ولا ينبغي استخدامها لأغراض تغيير الحجم أو الأداء. بغض النظر عن عدد العقد أو البنية الأساسية، فإن هدف Microsoft هو تقديم الأداء وفقا ل SLO؛ ومن ثم، نوصي بأن تستخدم جميع تمارين تغيير الحجم cDWU كدليل. لمزيد من المعلومات حول SLO وحوسبة وحدات مستودع البيانات، راجع وحدات مستودع البيانات (DWUs) لتجمع SQL المخصص (المعروف سابقا ب SQL DW).

الحد الأقصى للتزامن لمجموعات حمل العمل

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

مستوى الخدمة الحد الأقصى للاستعلامات المتزامنة الحد الأدنى ٪ المدعوم لـ REQUEST_MIN_RESOURCE_GRANT_PERCENT
DW100c 4 25%
DW200c 8 12.5%
DW300c 12 8%
DW400c 16 6.25%
DW500c 20 5%
DW1000c 32 3%
DW1500c 32 3%
DW2000c 48 2%
DW2500c 48 2%
DW3000c 64 1.5%
DW5000c 64 1.5%
DW6000c 128 0.75%
DW7500c 128 0.75%
DW10000c 128 0.75%
DW15000c 128 0.75%
DW30000c 128 0.75%

الحد الأقصى للتزامن لفئات الموارد

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

فئات الموارد الثابتة

يوضح الجدول التالي الحد الأقصى للاستعلامات المتزامنة وفتحات التزامن لكل فئة موارد ثابتة.

مستوى الخدمة الحد الأقصى للاستعلامات المتزامنة فتحات التزامن المتوفرة الفتحات المستخدمة من قبل staticrc10 الفتحات المستخدمة من قبل staticrc20 الفتحات المستخدمة من قبل staticrc30 الفتحات المستخدمة من قبل staticrc40 الفتحات المستخدمة من قبل staticrc50 الفتحات المستخدمة من قبل staticrc60 الفتحات المستخدمة من قبل staticrc70 الفتحات المستخدمة من قبل staticrc80
DW100c 4 4 1 2 4 4 4 4 4 4
DW200c 8 8 1 2 4 8 8 8 8 8
DW300c 12 12 1 2 4 8 8 8 8 8
DW400c 16 16 1 2 4 8 16 16 16 16
DW500c 20 20 1 2 4 8 16 16 16 16
DW1000c 32 40 1 2 4 8 16 32 32 32
DW1500c 32 60 1 2 4 8 16 32 32 32
DW2000c 48 80 1 2 4 8 16 32 64 64
DW2500c 48 100 1 2 4 8 16 32 64 64
DW3000c 64 120 1 2 4 8 16 32 64 64
DW5000c 64 200 1 2 4 8 16 32 64 128
DW6000c 128 240 1 2 4 8 16 32 64 128
DW7500c 128 300 1 2 4 8 16 32 64 128
DW10000c 128 400 1 2 4 8 16 32 64 128
DW15000c 128 600 1 2 4 8 16 32 64 128
DW30000c 128 1200 1 2 4 8 16 32 64 128

فئات الموارد الديناميكية

يوضح الجدول التالي الحد الأقصى للاستعلامات المتزامنة وفتحات التزامن لكل فئة موارد ديناميكية. تستخدم فئات الموارد الديناميكية تخصيص النسبة المئوية للذاكرة من 3-10-22-70 لفئات الموارد الصغيرة-متوسطة الحجم-xlarge عبر مستوى الخدمة DW1000c إلى DW30000c. لتخصيص الذاكرة ضمن DW1000c، يرجى الرجوع إلى فئة المورد الديناميكي للمستند.

مستوى الخدمة الحد الأقصى للاستعلامات المتزامنة فتحات التزامن المتوفرة الفتحات المستخدمة من قبل smallrc الفتحات المستخدمة من قبل mediumrc الفتحات المستخدمة من قبل largerc الفتحات المستخدمة من قبل xlargerc
DW100c 4 4 1 1 1 2
DW200c 8 8 1 1 1 5
DW300c 12 12 1 1 2 8
DW400c 16 16 1 1 3 11
DW500c 20 20 1 2 4 14
DW1000c 32 40 1 4 8 28
DW1500c 32 60 1 6 13 42
DW2000c 32 80 2 8 17 56
DW2500c 32 100 3 10 22 70
DW3000c 32 120 3 12 26 84
DW5000c 32 200 6 20 44 140
DW6000c 32 240 7 24 52 168
DW7500c 32 300 9 30 66 210
DW10000c 32 400 12 40 88 280
DW15000c 32 600 18 60 132 420
DW30000c 32 1200 36 120 264 840

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

الخطوات التالية

لمعرفة المزيد حول كيفية الاستفادة من فئات الموارد لتحسين حمل العمل الخاص بك، يرجى الاطلاع على المقالات التالية: