حدود الموارد للمجموعات المرنة باستخدام نموذج شراء DTU

ينطبق على: قاعدة بيانات Azure SQL

توفر هذه المقالة حدود الموارد التفصيلية لقواعد البيانات في قاعدة بيانات azure SQL التي تقع ضمن تجمع مرن باستخدام نموذج الشراء DTU.

تحتوي كل نسخة متماثلة للقراءة فقط على مواردها الخاصة مثل DTUs والعمال وجلسات العمل. تخضع كل نسخة متماثلة للقراءة فقط إلى حدود الموارد المفصلة لاحقا في هذه المقالة.

تجمع مرن: أحجام التخزين وأحجام الحوسبة

بالنسبة لتجمعات مرنة لقاعدة بيانات Azure SQL، تعرض الجداول التالية الموارد المتوفرة في كل فئة خدمة وحجم الحوسبة. يمكنك تعيين فئة الخدمة وحجم الحوسبة وكمية التخزين باستخدام:

هام

للاطلاع على إرشادات واعتبارات التحجيم، راجع مقياس تجمع مرن

وحدود موارد قواعد البيانات الفردية في مجموعات مرنة هي عموما نفس حدود موارد قواعد البيانات المنفردة خارج المجموعات القائمة على DTUs وفئة الخدمة. على سبيل المثال، الحد الأقصى للعاملين المتزامنين لقاعدة بيانات S2 هو 120 عاملا. لذا، فإن الحد الأقصى للعاملين المتزامنين في قاعدة البيانات في المجموعة القياسية هو أيضا 120 عاملا إذا كان الحد الأقصى ل DTU لكل قاعدة بيانات في المجموعة هو 50 وحدة DTU (وهو ما يعادل S2).

وبالنسبة لنفس العدد من DTUs، قد تتجاوز الموارد المقدمة إلى تجمع مرن الموارد المقدمة إلى قاعدة بيانات واحدة خارج تجمع مرن. وهذا يعني أنه من الممكن أن يكون إستخدام eDTU لتجمع مرن أقل من تجميع إستخدام DTU عبر قواعد البيانات داخل المجموعة، وذلك تبعا لأنماط عبء العمل. على سبيل المثال، في حالة وجود قاعدة بيانات واحدة فقط في مجموعة مرنة حيث تبلغ نسبة استخدام DTU لقاعدة البيانات 100٪، من الممكن أن تبلغ نسبة استخدام eDTU للمجموعة 50٪ لأنماط معينة لعبء العمل. يمكن أن يحدث هذا حتى إذا كان الحد الأقصى DTU لكل قاعدة بيانات يبقى في القيمة المعتمدة القصوى لحجم التجمع المعطى.

ملاحظة

لا يتضمن حد التخزين لكل تجمع الموارد في كل من الجداول التالية tempdb وسجل التخزين.

حدود تجمع مرنة أساسية

وحدات eDTUs لكل تجمع ⁩50⁧ ⁩100⁧ 200 300 400 800 1200 1600
التخزين المضمن لكل تجمع (GB) 5 10 20 29 39 78 117 156
الحد الأقصى للتخزين لكل تجمع (GB) 5 10 20 29 39 78 117 156
الحد الأقصى لتخزين In-Memory OLTP لكل تجمع (GB) غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر
الحد الأقصى لعدد DBs لكل تجمع 1 100 200 500 500 500 500 500 500
الحد الأقصى للعمال المتزامنين لكل مجموعة 2 100 200 400 600 800 1600 2400 3200
الحد الأقصى للجلسات المتزامنة لكل تجمع 2 30000 30000 30000 30000 30000 30000 30000 30000
الحد الأدنى DTU لكل خيارات قاعدة البيانات 0, 5 0, 5 0, 5 0, 5 0, 5 0, 5 0, 5 0, 5
الحد الأقصى ل DTU لكل خيارات قواعد البيانات 5 5 5 5 5 5 5 5
أقصى سعة تخزين لكل قاعدة بيانات (GB) 2 2 2 2 2 2 2 2

1 راجع إدارة الموارد في المجموعات المرنة الكثيفة للاطلاع على اعتبارات إضافية.

2 لمعرفة الحد الأقصى لعدد العاملين المتزامنين لأي قاعدة بيانات أحادية، راجع حدود موارد قاعدة البيانات الأحادية. على سبيل المثال، إذا كان التجمع المرن يستخدم Gen5 وتم تعيين الحد الأقصى للمعالج vCore لكل قاعدة بيانات بـ 2، فإن الحد الأقصى لقيمة العمالة المتزامنة هو 200. إذا تم تعيين الحد الأقصى من vCore لكل قاعدة بيانات إلى 0.5، فإن القيمة القصوى للعاملين المتزامنين هي 50 نظراً لوجود الحد الأقصى لعدد العمال المتزامنين 100 في Gen5 لكل vCore. وبالنسبة لإعدادات الحد الأقصى الأخرى ل vCore لكل قاعدة بيانات أقل من 1 vCore أو أقل، يتم إعادة تعيين العدد الأقصى للعاملين المتزامنين بنفس الطريقة.

حدود تجمع مرنة قياسية

وحدات eDTUs لكل تجمع ⁩50⁧ ⁩100⁧ 200 300 400 800
تخزين مضمن لكل تجمع (GB) 1 50 100 200 300 400 800
الحد الأقصى للتخزين لكل تجمع (GB) 500 750 1024 1280 1536 2048
الحد الأقصى لتخزين In-Memory OLTP لكل تجمع (GB) غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر
الحد الأقصى لعدد DBs لكل تجمع 2 100 200 500 500 500 500
الحد الأقصى للعمال المتزامنين لكل مجموعة 3 100 200 400 600 800 1600
الحد الأقصى للجلسات المتزامنة لكل تجمع 3 30000 30000 30000 30000 30000 30000
الحد الأدنى DTU لكل خيارات قاعدة البيانات 0, 10, 20, 50 0, 10, 20, 50, 100 0, 10, 20, 50, 100, 200 0, 10, 20, 50, 100, 200, 300 0, 10, 20, 50, 100, 200, 300, 400 0, 10, 20, 50, 100, 200, 300, 400, 800
الحد الأقصى ل DTU لكل خيارات قواعد البيانات 10, 20, 50 10, 20, 50, 100 10, 20, 50, 100, 200 10, 20, 50, 100, 200, 300 10, 20, 50, 100, 200, 300, 400 10, 20, 50, 100, 200, 300, 400, 800
أقصى سعة تخزين لكل قاعدة بيانات (GB) 1024 1024 1024 1024 1024 1024

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

2 راجع إدارة الموارد في المجموعات المرنة الكثيفة للاطلاع على اعتبارات إضافية.

3 لمعرفة الحد الأقصى لعدد العاملين المتزامنين لأي قاعدة بيانات أحادية، راجع حدود موارد قاعدة البيانات الأحادية. على سبيل المثال، إذا كان التجمع المرن يستخدم Gen5 وتم تعيين الحد الأقصى للمعالج vCore لكل قاعدة بيانات بـ 2، فإن الحد الأقصى لقيمة العمالة المتزامنة هو 200. إذا تم تعيين الحد الأقصى من vCore لكل قاعدة بيانات إلى 0.5، فإن القيمة القصوى للعاملين المتزامنين هي 50 نظراً لوجود الحد الأقصى لعدد العمال المتزامنين 100 في Gen5 لكل vCore. وبالنسبة لإعدادات الحد الأقصى الأخرى ل vCore لكل قاعدة بيانات أقل من 1 vCore أو أقل، يتم إعادة تعيين العدد الأقصى للعاملين المتزامنين بنفس الطريقة.

حدود تجمع مرنة قياسية (تابع)

وحدات eDTUs لكل تجمع 1200 1600 2000 2500 3000
تخزين مضمن لكل تجمع (GB) 1 1200 1600 2000 2500 3000
الحد الأقصى للتخزين لكل تجمع (GB) 2560 3072 3584 4096 4096
الحد الأقصى لتخزين In-Memory OLTP لكل تجمع (GB) غير متوفر غير متوفر غير متوفر غير متوفر غير متوفر
الحد الأقصى لعدد DBs لكل تجمع 2 500 500 500 500 500
الحد الأقصى للعمال المتزامنين لكل مجموعة 3 2400 3200 4000 5000 6000
الحد الأقصى للجلسات المتزامنة لكل تجمع 3 30000 30000 30000 30000 30000
الحد الأدنى DTU لكل خيارات قاعدة البيانات 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 0, 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000
الحد الأقصى ل DTU لكل خيارات قواعد البيانات 10, 20, 50, 100, 200, 300, 400, 800, 1200 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500 10, 20, 50, 100, 200, 300, 400, 800, 1200, 1600, 2000, 2500, 3000
أقصى سعة تخزين لكل قاعدة بيانات (GB) 1024 1536 1792 2304 2816

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

2 راجع إدارة الموارد في المجموعات المرنة الكثيفة للاطلاع على اعتبارات إضافية.

3 لمعرفة الحد الأقصى لعدد العاملين المتزامنين لأي قاعدة بيانات أحادية، راجع حدود موارد قاعدة البيانات الأحادية. على سبيل المثال، إذا كان التجمع المرن يستخدم Gen5 وتم تعيين الحد الأقصى للمعالج vCore لكل قاعدة بيانات بـ 2، فإن الحد الأقصى لقيمة العمالة المتزامنة هو 200. إذا تم تعيين الحد الأقصى من vCore لكل قاعدة بيانات إلى 0.5، فإن القيمة القصوى للعاملين المتزامنين هي 50 نظراً لوجود الحد الأقصى لعدد العمال المتزامنين 100 في Gen5 لكل vCore. وبالنسبة لإعدادات الحد الأقصى الأخرى ل vCore لكل قاعدة بيانات أقل من 1 vCore أو أقل، يتم إعادة تعيين العدد الأقصى للعاملين المتزامنين بنفس الطريقة.

حدود المجموعة المرنة Premium

وحدات eDTUs لكل تجمع 125 250 500 ⁩1000⁧ 1500
تخزين مضمن لكل تجمع (GB) 1 250 500 750 1024 1536
الحد الأقصى للتخزين لكل تجمع (GB) 1024 1024 1024 1024 1536
الحد الأقصى لتخزين In-Memory OLTP لكل تجمع (GB) 1 2 4 10 12
الحد الأقصى لعدد DBs لكل تجمع 2 50 100 100 100 100
الحد الأقصى للعمال المتزامنين لكل تجمع (طلبات) 3 200 400 800 1600 2400
الحد الأقصى للجلسات المتزامنة لكل تجمع 3 30000 30000 30000 30000 30000
الحد الأدنى ل eDTUs لكل قاعدة بيانات 0, 25, 50, 75, 125 0, 25, 50, 75, 125, 250 0, 25, 50, 75, 125, 250, 500 0, 25, 50, 75, 125, 250, 500, 1000 0, 25, 50, 75, 125, 250, 500, 1000
الحد الأقصى ل eDTUs لكل قاعدة بيانات 25, 50, 75, 125 25, 50, 75, 125, 250 25, 50, 75, 125, 250, 500 25, 50, 75, 125, 250, 500, 1000 25, 50, 75, 125, 250, 500, 1000
أقصى سعة تخزين لكل قاعدة بيانات (GB) 1024 1024 1024 1024 1536

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

2 راجع إدارة الموارد في المجموعات المرنة الكثيفة للاطلاع على اعتبارات إضافية.

3 لمعرفة الحد الأقصى لعدد العاملين المتزامنين لأي قاعدة بيانات أحادية، راجع حدود موارد قاعدة البيانات الأحادية. على سبيل المثال، إذا كان التجمع المرن يستخدم Gen5 وتم تعيين الحد الأقصى للمعالج vCore لكل قاعدة بيانات بـ 2، فإن الحد الأقصى لقيمة العمالة المتزامنة هو 200. إذا تم تعيين الحد الأقصى من vCore لكل قاعدة بيانات إلى 0.5، فإن القيمة القصوى للعاملين المتزامنين هي 50 نظراً لوجود الحد الأقصى لعدد العمال المتزامنين 100 في Gen5 لكل vCore. وبالنسبة لإعدادات الحد الأقصى الأخرى ل vCore لكل قاعدة بيانات أقل من 1 vCore أو أقل، يتم إعادة تعيين العدد الأقصى للعاملين المتزامنين بنفس الطريقة.

حدود تجمع مرن Premium (تابع)

وحدات eDTUs لكل تجمع 2000 2500 3000 3500 4000
تخزين مضمن لكل تجمع (GB) 1 2048 2560 3072 3548 4096
الحد الأقصى للتخزين لكل تجمع (GB) 2048 2560 3072 3548 4096
الحد الأقصى لتخزين In-Memory OLTP لكل تجمع (GB) ⁧⁩16⁧⁩ 20 24 28 32
الحد الأقصى لعدد DBs لكل تجمع 2 100 100 100 100 100
الحد الأقصى للعمال المتزامنين لكل مجموعة 3 3200 4000 4800 5600 6400
الحد الأقصى للجلسات المتزامنة لكل تجمع 3 30000 30000 30000 30000 30000
الحد الأدنى DTU لكل خيارات قاعدة البيانات 0, 25, 50, 75, 125, 250, 500, 1000, 1750 0, 25, 50, 75, 125, 250, 500, 1000, 1750 0, 25, 50, 75, 125, 250, 500, 1000, 1750 0, 25, 50, 75, 125, 250, 500, 1000, 1750 0, 25, 50, 75, 125, 250, 500, 1000, 1750, 4000
الحد الأقصى ل DTU لكل خيارات قواعد البيانات 25, 50, 75, 125, 250, 500, 1000, 1750 25, 50, 75, 125, 250, 500, 1000, 1750 25, 50, 75, 125, 250, 500, 1000, 1750 25, 50, 75, 125, 250, 500, 1000, 1750 25, 50, 75, 125, 250, 500, 1000, 1750, 4000
أقصى سعة تخزين لكل قاعدة بيانات (GB) 2048 2560 3072 3584 4096

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

2 راجع إدارة الموارد في المجموعات المرنة الكثيفة للاطلاع على اعتبارات إضافية.

3 لمعرفة الحد الأقصى لعدد العاملين المتزامنين لأي قاعدة بيانات أحادية، راجع حدود موارد قاعدة البيانات الأحادية. على سبيل المثال، إذا كان التجمع المرن يستخدم Gen5 وتم تعيين الحد الأقصى للمعالج vCore لكل قاعدة بيانات بـ 2، فإن الحد الأقصى لقيمة العمالة المتزامنة هو 200. إذا تم تعيين الحد الأقصى من vCore لكل قاعدة بيانات إلى 0.5، فإن القيمة القصوى للعاملين المتزامنين هي 50 نظراً لوجود الحد الأقصى لعدد العمال المتزامنين 100 في Gen5 لكل vCore. وبالنسبة إلى إعدادات الحد الأقصى الأخرى للتقنية vCore لكل قاعدة بيانات أقل من 1 vCore أو أقل، تتم إعادة تعيين العدد الأقصى للعاملين المتزامنين بنفس الطريقة.

هام

يتوفر حالياً أكثر من 1 TB من التخزين في الطبقة المميزة في جميع المناطق باستثناء: شرق الصين، وشمال الصين، وألمانيا الوسطى، ومنطقة شمال شرق ألمانيا. في هذه المناطق، الحد الأقصى للتخزين في الطبقة المميزة يقتصر على 1 تيرابايت. لمزيد من المعلومات، راجع القيود الحالية P11-P15.

في حالة استخدام كافة الـ DTU الخاصة بالتجميع المرن، تتلقى كل قاعدة بيانات في المجموعة كمية متساوية من الموارد لمعالجة الاستعلامات. توفر خدمة قاعدة بيانات SQL عدالة مشاركة الموارد بين قواعد البيانات من خلال ضمان شرائح متساوية من وقت الحوسبة. تتم إضافة عدالة مشاركة موارد المجموعة المرنة إلى أي كمية من الموارد التي كانت مضمونة لكل قاعدة بيانات عند تعيين الحد الأدنى ل DTU لكل قاعدة بيانات إلى قيمة غير صفرية.

ملاحظة

للحصول على معلومات إضافية حول حدود التخزين في فئة خدمة Premium، راجع إدارة مساحة التخزين.

خصائص قاعدة البيانات لقواعد البيانات المجمعة

لكل تجمع مرن، يمكنك تحديد اختيارياً لكل قاعدة بيانات الحد الأدنى والحد الأقصى DTUs لتعديل أنماط استهلاك الموارد داخل التجمع. تطبق قيم الحد الأدنى وأقصى المحددة على كافة قواعد البيانات في التجمع. تخصيص الحد الأدنى و الحد الأقصى DTUs لقواعد البيانات الفردية في التجمع غير مدعومة.

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

يوضح الجدول التالي خصائص كل قاعدة بيانات لقواعد البيانات المجمعة.

الخاصية الوصف
الحد الأقصى ل DTUs لكل قاعدة بيانات الحد الأقصى لعدد وحدات DTU التي يمكن لأي قاعدة بيانات في المجموعة استخدامها، إذا توفرت، استنادا إلى الاستخدام بواسطة قواعد بيانات أخرى في المجموعة. الحد الأقصى لوحدات DTU لكل قاعدة بيانات ليس ضمان مورد لقاعدة البيانات. وإذا لم يكن عبء العمل في كل قاعدة بيانات بحاجة إلى جميع موارد المجموعة المتاحة لإنجازها على نحو ملائم، فعليك التفكير في تعيين الحد الأقصى من وحدات DTU لكل قاعدة بيانات لمنع قاعدة بيانات واحدة من احتكار موارد المجموعة. ومن المتوقع وجود درجة من الإفراط في الالتزام لأن المجموعة تفترض عموما أنماط استخدام شديدة الحرارة وباردة لقواعد البيانات، حيث لا تبلغ جميع قواعد البيانات ذروتها في آن واحد.
الحد الأدنى ل DTUs لكل قاعدة بيانات الحد الأدنى لعدد وحدات DTUs المحجوزة لأي قاعدة بيانات في التجمع. خذ بعين الاعتبار تعيين الحد الأدنى DTUs لكل قاعدة بيانات عندما تريد ضمان توفر الموارد لكل قاعدة بيانات بغض النظر عن استهلاك الموارد بواسطة قواعد البيانات الأخرى في التجمع. قد يتم تعيين الحد الأدنى DTUs لكل قاعدة بيانات إلى 0، كما أنها القيمة الافتراضية. يتم تعيين هذه الخاصية إلى أي مكان بين 0 ومتوسط استخدام وحدات DTUs لكل قاعدة بيانات.
أقصى سعة تخزين لكل قاعدة بيانات الحد الأقصى لحجم قاعدة البيانات الذي تم تعيينه من قِبَل المستخدم لقاعدة بيانات في تجمع. تتشارك قواعد البيانات المجمعة تخزين المجموعة المخصصة؛ لذا فإن حجم قاعدة البيانات الذي يمكن الوصول إليه يقتصر على الحجم الأصغر من مساحة تخزين المجموعة المتبقية والحد الأقصى لحجم قاعدة البيانات. يشير الحد الأقصى لحجم قاعدة البيانات إلى الحد الأقصى لحجم ملفات البيانات، ولا يتضمن المساحة المستخدمة بواسطة ملف السجل.

هام

نظراً لأن الموارد الموجودة في تجمع مرن محدودة، فإن تعيين الحد الأدنى ل DTU لكل قاعدة بيانات إلى قيمة أكبر من 0 يحد بشكل ضمني من استخدام الموارد لكل قاعدة بيانات. في حالة خمول معظم قواعد البيانات الموجودة في تجمع ما عند نقطة زمنية معينة، لا تتوفر الموارد المحجوزة للوفاء بالحد الأدنى من ضمان DTU لقواعد البيانات النشطة في تلك النقطة في الوقت المناسب.

بالإضافة إلى ذلك، يؤدي تعيين الحد الأدنى من DTU لكل قاعدة بيانات إلى قيمة أكبر من 0 يحد بشكل ضمني من عدد قواعد البيانات التي يمكن إضافتها إلى المجموعة. على سبيل المثال، إذا قمت بتعيين الحد الأدنى لتقنية DTU إلى 100 في مجموعة تحتوي على 400 وحدة DTU، فهذا يعني أنك لن تتمكن من إضافة أكثر من 4 قواعد بيانات إلى المجموعة، حيث أنه تم حجز 100 وحدة DTU لكل قاعدة بيانات.

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

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

أحجام Tempdb

يسرد الجدول التالي قائمة الأمر لقواعد البيانات الأحادية في Azure SQL Database:

هدف مستوى الخدمة الحد الأقصى لحجم ملف البيانات tempdb (غيغابايت) عدد ملفات بيانات tempdb الحد الأقصى لحجم البيانات tempdb (غيغابايت)
Basic Elastic Pools (جميع تكوينات DTU) 13.9 12 166.7
Standard Elastic Pools (50 eDTU) 13.9 12 166.7
Standard Elastic Pools (100 eDTU) 32 1 32
Standard Elastic Pools (200 eDTU) 32 2 ⁧⁩64⁧⁩
Standard Elastic Pools (300 eDTU) 32 3 96
Standard Elastic Pools (400 eDTU) 32 3 96
Standard Elastic Pools (800 eDTU) 32 6 192
Standard Elastic Pools (1200 eDTU) 32 10 320
Standard Elastic Pools (1600-3000 eDTU) 32 12 384
Premium Elastic Pools (all DTU configurations) 13.9 12 166.7

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