إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمكنك إنشاء مثيل خادم مرن لقاعدة بيانات Azure ل PostgreSQL باستخدام أقراص Azure المدارة، وهي وحدات تخزين على مستوى الكتلة تديرها Azure وتستخدم مع أجهزة Azure الظاهرية. تشبه الأقراص المدارة القرص الفعلي في خادم محلي، ولكنها ظاهرية. باستخدام الأقراص المدارة، كل ما عليك فعله هو تحديد حجم القرص ونوع القرص وتوفير القرص. بمجرد توفير القرص، يعالج Azure الباقي. تدعم Azure Database for PostgreSQL مثيلات الخادم المرنة محركات الأقراص ذات الحالة الصلبة المتميزة (Premium SSD) ومحركات الأقراص ذات الحالة الصلبة المتميزة الإصدار 2 (Premium SSD v2)، ويتم حساب الأسعار استنادا إلى مستوى الحوسبة والذاكرة والتخزين الذي توفره.
Premium SSD
يوفر Azure Premium SSD دعما للقرص عالي الأداء وزمن انتقال منخفض للأجهزة الظاهرية (VMs) مع أحمال عمل مكثفة للإدخال/الإخراج (IO). وحدات Premium SSD مناسبة لتطبيقات الإنتاج ذات المهام الحرجة.
Premium SSD v2 (معاينة)
يوفر Premium SSD v2 أداء أعلى من Premium SSD، بينما يكون أيضا أقل تكلفة، كقاعدة عامة. يمكنك تعديل الأداء بشكل فردي (السعة ومعدل النقل وعمليات الإدخال/الإخراج في الثانية، المشار إليها باسم IOPS) من Premium SSD v2 في أي وقت. تسمح القدرة على إجراء هذه التعديلات لأحمال العمل بأن تكون فعالة من حيث التكلفة، مع تلبية احتياجات الأداء المتغيرة. على سبيل المثال، قد تحتاج قاعدة البيانات كثيفة المعاملات إلى التعامل مع كمية كبيرة من عمليات الإدخال والإخراج في الإخراج في الملفات لبضعة أيام عالية الطلب بشكل استثنائي. أو قد يتطلب تطبيق الألعاب معدل نقل أعلى خلال ساعات الذروة فقط. ومن ثم، بالنسبة لمعظم أحمال العمل ذات الأغراض العامة، يمكن أن يوفر Premium SSD v2 أفضل سعر للأداء. يمكنك الآن نشر قاعدة بيانات Azure لمثيلات الخادم المرن PostgreSQL مع قرص Premium SSD v2 في جميع المناطق المدعومة.
Note
Premium SSD v2 قيد المعاينة حاليا لقاعدة بيانات Azure ل PostgreSQL.
الاختلافات بين محركات الأقراص ذات الحالة الصلبة المتميزة والإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة
على عكس Premium SSD، لا يحتوي Premium SSD v2 على أحجام مخصصة. يمكنك تعيين قرص Premium SSD v2 إلى أي حجم تفضله، وإجراء تعديلات دقيقة وفقا لمتطلبات حمل العمل. يمكن أن تذهب هذه الزيادات الدقيقة في خطوات من 1 غيغابايت. لا يدعم Premium SSD v2 التخزين المؤقت للمضيف، ولكنه لا يزال يوفر زمن انتقال أقل من Premium SSD. تتراوح قدرات Premium SSD v2 من 1 غيغابايت إلى 64 تيرابايت.
يوفر الجدول التالي مقارنة بين الجوانب المختلفة لأنواع الأقراص التي تدعمها قاعدة بيانات Azure لمثيلات الخادم المرنة PostgreSQL، لمساعدتك في تحديد أيهما يناسب احتياجاتك بشكل أفضل.
| الإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة | Premium SSD | |
|---|---|---|
| نوع القرص | SSD | SSD |
| Scenario | الإنتاج وأحمال العمل الحساسة للأداء التي تتطلب باستمرار زمن انتقال منخفض و IOPS عالية ومعدل نقل. | الإنتاج وأحمال العمل الحساسة للأداء. |
| الحد الأقصى لحجم القرص | 65,536 جيجابايت | 32,767 جيبي بايت |
| الحد الأقصى لمعدل النقل | 1200 ميجابايت/ثانية | 900 ميجابايت/ثانية |
| الحد الأقصى ل IOPS | 80,000 | 20,000 |
يوفر Premium SSD v2 ما يصل إلى 32 تيرابايت لكل منطقة لكل اشتراك افتراضيا، ولكنه يدعم سعة أعلى حسب الطلب. لطلب زيادة السعة، اطلب زيادة الحصة النسبية أو اتصل بدعم Azure.
توفر خدمة Azure Database for PostgreSQL معدل نقل أساسي يبلغ 125 ميغابايت/ثانية للأقراص التي تصل إلى 399 غيغابايت، و500 ميغابايت/ثانية للأقراص التي تزيد عن 400 غيغابايت دون أي تكلفة إضافية. تؤدي زيادة الإنتاجية إلى ما وراء المستوى المجاني إلى فرض رسوم إضافية.
Note
Premium SSD v2 قيد المعاينة حاليا لقاعدة بيانات Azure لمثيلات الخادم المرنة PostgreSQL.
التخزين الذي توفره هو مقدار سعة التخزين المتوفرة لقاعدة بيانات Azure لمثيل خادم PostgreSQL المرن. يتم استخدام هذا التخزين لملفات قاعدة البيانات والملفات المؤقتة وسجلات المعاملات وسجلات خادم PostgreSQL. يحدد إجمالي مساحة التخزين التي توفرها أيضا سعة الإدخال/الإخراج المتوفرة للخادم الخاص بك.
| حجم القرص | قسط SSD IOPS | معدل الإدخال/الإخراج في الثانية للإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة |
|---|---|---|
| 32 غيغابايت | تم توفير 120؛ ما يصل إلى 3500 | يمكن توسيع نطاق أول 3000 عملية IOPS مجانية حتى 17179 |
| 64 جيبي بايت | تم توفير 240؛ ما يصل إلى 3500 | يمكن توسيع نطاق أول 3000 IOPS مجانا حتى 34359 |
| 128 جيبي بايت | تم توفير 500؛ ما يصل إلى 3500 | يمكن توسيع نطاق أول 3000 IOPS مجانا حتى 68719 |
| 256 غيغابايت | توفير 100 1؛ ما يصل إلى 3500 | يمكن توسيع نطاق أول 3000 IOPS مجانا حتى 80000 |
| 512 جيجا بايت | توفير 300 2؛ ما يصل إلى 3500 | يمكن توسيع أول 12000 IOPS مجانا إلى 80000 |
| 1 تيرابايت | 5,000 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 2تيرا بايت | 7,500 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 4 تيرا بايت | 7,500 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 8 تيرا بايت | 16,000 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 16 تيرا بايت | 18,000 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 32 تيرا بايت | 20,000 | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
| 64 تيرابايت | N/A | يمكن لأول 12000 IOPS مجانا توسيع نطاق يصل إلى 80000 |
يوفر الجدول التالي نظرة عامة على سعة قرص SSD v2 المتميزة والحد الأقصى للأداء لمساعدتك في تحديد الرغبات التي يجب استخدامها.
| حجم قرص SSD v2 | الحد الأقصى لعمليات الإدخال/الإخراج في الثانية المتوفرة | الحد الأقصى لمعدل النقل المتاح (ميغابايت/ثانية) |
|---|---|---|
| 1 جيبي بايت-64 تيرابايت | 3,000-80,000 (زيادات بمقدار 500 عملية إدخال/إخراج لكل جيبي بايت) | 125-1200 (زيادات بمقدار 0.25 ميغابايت/ثانية لكل مجموعة إدخال/إخراج في الثانية) |
يحتوي نوع الجهاز الظاهري أيضا على حدود IOPS. على الرغم من أنه يمكنك تحديد أي حجم تخزين، بشكل مستقل عن نوع الخادم، فقد لا تتمكن من استخدام جميع عمليات الإدخال والإخراج في الملفات التي يوفرها التخزين، خاصة عند اختيار خادم مع عدد قليل من vCores. لمعرفة المزيد، راجع خيارات الحوسبة في قاعدة بيانات Azure ل PostgreSQL.
Note
بغض النظر عن نوع التخزين الذي تقوم بتعيينه إلى المثيل الخاص بك، يمكن فقط توسيع نطاق التخزين وليس خفضه.
يمكنك مراقبة استهلاك الإدخال/الإخراج في مدخل Microsoft Azure، أو باستخدام أوامر Azure CLI. المقاييس ذات الصلة للمراقبة هي حد التخزين ونسبة التخزين والتخزين المستخدم ونسبة الإدخال/الإخراج.
الشروط الكاملة للقرص
عندما يصبح القرص ممتلئا، يبدأ الخادم في إرجاع الأخطاء ويمنع أي تعديلات أخرى. قد يتسبب الوصول إلى الحد أيضا في حدوث مشاكل مع الأنشطة التشغيلية الأخرى، مثل النسخ الاحتياطية وأرشفة سجل الكتابة المسبقة (WAL). هناك طرق مختلفة يمكن من خلالها تجنب هذا الشرط الكامل للقرص:
- لتجنب هذا الموقف، يتم تبديل الخادم تلقائيا إلى وضع القراءة فقط عندما يصل استخدام التخزين إلى 95 بالمائة، أو عندما تكون السعة المتوفرة أقل من 5 غيغابايت. إذا كنت تستخدم نوع تخزين Premium SSD، فيمكنك استخدام ميزة التخزين التلقائي أو توسيع نطاق تخزين الخادم لتجنب حدوث هذه المشكلة.
- إذا تم وضع علامة للقراءة فقط على الخادم بسبب حالة القرص الكاملة، يمكنك حذف البيانات التي لم تعد مطلوبة. للقيام بذلك ، يمكنك تنفيذ الأمر أدناه لتغيير الوضع إلى القراءة والكتابة ، وبمجرد الانتهاء من ذلك ، يمكنك تنفيذ أمر delete.
SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE;
نوصي بمراقبة مساحة القرص المستخدمة بنشاط باستخدام مقاييس storage_percentage أو storage_used وزيادة حجم القرص قبل نفاد المساحة المتوفرة في التخزين. يمكنك إعداد تنبيه لإعلامك عند اقتراب تخزين الخادم من حالة خارج القرص. لمزيد من المعلومات، راجع استخدام مدخل Microsoft Azure لإعداد تنبيهات حول مقاييس قاعدة بيانات Azure ل PostgreSQL.
Price
للحصول على معلومات التسعير الأكثر up-to-التاريخ، راجع تسعير خادم Azure Database for PostgreSQL المرن.
يعرض لك مدخل Microsoft Azure أيضا تقديرا للتكاليف الشهرية لتكوين الخادم، استنادا إلى الخيارات المحددة.
يمكن رؤية هذا التقدير خلال تجربة إنشاء الخادم، في صفحة الخادم المرن لقاعدة بيانات Azure الجديدة ل PostgreSQL:
يمكن أيضا رؤيته للخوادم الموجودة إذا قمت بتحديد حساب + تخزين في قائمة الموارد لمثيل موجود، ضمن قسم الإعدادات:
إذا لم يكن لديك اشتراك Azure، فيمكنك استخدام حاسبة تسعير Azure للحصول على سعر تقديري. في موقع حاسبة تسعير Azure، حدد فئة قواعد البيانات ، ثم حدد قاعدة بيانات Azure ل PostgreSQL لإضافة الخدمة إلى تقديرك ثم تخصيص الخيارات.