إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
يمكنك إنشاء نسخة خادم مرنة قاعدة بيانات Azure لـ PostgreSQL باستخدام Azure الأقراص المدارة، وهي وحدات تخزين على مستوى الكتل تدار بواسطة Azure وتستخدم مع Azure Virtual Machines. تشبه الأقراص المدارة القرص الفعلي في خادم محلي، ولكنها ظاهرية. باستخدام الأقراص المدارة، كل ما عليك فعله هو تحديد حجم القرص ونوع القرص وتوفير القرص. بمجرد أن تقوم بتوفير القرص، يتولى Azure الباقي. تدعم نسخ الخوادم المرنة من قاعدة بيانات Azure لـ PostgreSQL محركات الأقراص الصلبة المميزة (Premium SSD) وأقراص الحالة الصلبة المميزة الإصدار 2 (Premium SSD v2)، ويتم حساب التسعير بناء على مستوى الحوسبة والذاكرة والتخزين الذي توفره.
Premium SSD
يوفر قرص Azure Premium SSD دعما عالي الأداء ومنخفض الكمون للأقراص الافتراضية (VMs) التي تتطلب أحباء عمل مكثفة من الإدخال/الإخراج (IO). وحدات Premium SSD مناسبة لتطبيقات الإنتاج ذات المهام الحرجة.
الإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة
يوفر Premium SSD v2 أداء أعلى من Premium SSD ، بينما يكون أيضا أقل تكلفة ، كقاعدة عامة. يمكنك تعديل الأداء (السعة والإنتاجية وعمليات الإدخال/الإخراج في الثانية، المشار إليها باسم IOPS) لمحرك الأقراص الصلبة المميز الإصدار 2 بشكل فردي في أي وقت. تسمح القدرة على إجراء هذه التعديلات لأحمال العمل بأن تكون فعالة من حيث التكلفة، مع تلبية احتياجات الأداء المتغيرة. على سبيل المثال، قد تحتاج قاعدة البيانات كثيفة المعاملات إلى التعامل مع كمية كبيرة من عمليات الإدخال والإخراج في الثانية لبضعة أيام عالية الطلب بشكل استثنائي. أو قد يتطلب تطبيق الألعاب إنتاجية أعلى خلال ساعات الذروة فقط. وبالتالي ، بالنسبة لمعظم أحمال العمل للأغراض العامة ، يمكن أن يوفر Premium SSD v2 أفضل سعر للأداء. يمكنك الآن نشر نسخ قاعدة بيانات Azure لـ PostgreSQL مرنة من الخوادم باستخدام قرص Premium SSD v2 في جميع المناطق المدعومة.
الاختلافات بين Premium SSD وPremium SSD v2
على عكس Premium SSD ، لا يحتوي Premium SSD v2 على أحجام مخصصة. يمكنك تعيين قرص Premium SSD v2 على أي حجم تفضله ، وإجراء تعديلات دقيقة وفقا لمتطلبات عبء العمل الخاصة بك. يمكن أن تذهب هذه الزيادات الحبيبية بخطوات 1 جيجا بايت. لا يدعم Premium SSD v2 التخزين المؤقت للمضيف ، ولكنه لا يزال يوفر زمن انتقال أقل من Premium SSD. تتراوح سعات محرك الأقراص ذي الحالة الصلبة v2 المتميزة من 1 جيجابايت إلى 64 تيرابايت.
يوفر الجدول التالي مقارنة بين جوانب مختلفة من أنواع الأقراص التي تدعمها قاعدة بيانات Azure لـ PostgreSQL لنسخ الخوادم المرنة، لمساعدتك في تحديد أيها يناسب احتياجاتك أكثر.
| الإصدار 2 من محركات الأقراص ذات الحالة الصلبة المتميزة | Premium SSD | |
|---|---|---|
| نوع القرص | فرقه | فرقه |
| Scenario | الإنتاج وأحمال العمل الحساسة للأداء التي تتطلب باستمرار زمن انتقال منخفض و IOPS عالية ومعدل نقل. | الإنتاج وأحمال العمل الحساسة للأداء. |
| الحد الأقصى لحجم القرص | 65,536 جيبي بايت | 32,767 جيبي بايت |
| الحد الأقصى لمعدل النقل | 1200 ميجابايت/ثانية | 900 ميجابايت/ثانية |
| الحد الأقصى ل IOPS | 80,000 | 20,000 |
يوفر Premium SSD v2 ما يصل إلى 32 تيرابايت لكل منطقة لكل اشتراك افتراضيا، ولكنه يدعم سعة أعلى حسب الطلب. لطلب زيادة في السعة، اطلب زيادة الحصة أو تواصل مع Azure Support.
تقدم خدمة قاعدة بيانات Azure لـ PostgreSQL معدل نقل بيانات أساسي يبلغ 125 ميجابايت/ثانية للأقراص حتى 399 جيجابايت، و500 ميجابايت/ثانية للأقراص التي تزيد عن 400 جيجابايت دون تكلفة إضافية. تؤدي زيادة الإنتاجية إلى ما وراء المستوى المجاني إلى فرض رسوم إضافية.
التخزين الذي توفره هو مقدار سعة التخزين المتاحة لنسخة خادم مرن في قاعدة بيانات 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. لمعرفة المزيد، راجع Compute options في قاعدة بيانات Azure لـ PostgreSQL.
إشعار
بغض النظر عن نوع التخزين الذي تقوم بتعيينه للمثيل الخاص بك، لا يمكن توسيع نطاق التخزين إلا وليس تخفيضه.
يمكنك مراقبة استهلاك الإدخال/الإخراج في Azure portal، أو باستخدام أوامر Azure CLI. المقاييس ذات الصلة التي يجب مراقبتها هي حد التخزين والنسبة المئوية للتخزين والتخزين المستخدم ونسبة الإدخال/الإخراج.
الشروط الكاملة للقرص
عندما يصبح القرص ممتلئا، يبدأ الخادم في إرجاع الأخطاء ويمنع أي تعديلات أخرى. قد يتسبب الوصول إلى الحد أيضا في حدوث مشاكل مع الأنشطة التشغيلية الأخرى، مثل النسخ الاحتياطية وأرشفة سجل الكتابة المسبقة (WAL). هناك طرق مختلفة يمكن من خلالها تجنب هذا الشرط الكامل للقرص:
- لتجنب هذا الموقف، يتم تبديل الخادم تلقائيا إلى وضع القراءة فقط عندما يصل استخدام التخزين إلى 95 بالمائة، أو عندما تكون السعة المتوفرة أقل من 5 غيغابايت. إذا كنت تستخدم نوع تخزين Premium SSD، فيمكنك استخدام ميزة التخزين التلقائي أو توسيع نطاق تخزين الخادم لتجنب حدوث هذه المشكلة.
- إذا تم وضع علامة للقراءة فقط على الخادم بسبب حالة القرص الكاملة، يمكنك حذف البيانات التي لم تعد مطلوبة. للقيام بذلك ، يمكنك تنفيذ الأمر أدناه لتغيير الوضع إلى القراءة والكتابة ، وبمجرد الانتهاء من ذلك ، يمكنك تنفيذ أمر delete.
SET SESSION CHARACTERISTICS AS TRANSACTION READ WRITE;
نوصي بمراقبة مساحة القرص المستخدمة بنشاط باستخدام مقاييس storage_percentage أو storage_used وزيادة حجم القرص قبل نفاد المساحة المتوفرة في التخزين. يمكنك إعداد تنبيه لإعلامك عند اقتراب تخزين الخادم من حالة خارج القرص. لمزيد من المعلومات، راجع استخدم بوابة Azure لإعداد تنبيهات حول المقاييس الخاصة ب قاعدة بيانات Azure لـ PostgreSQL.
السعر
للحصول على معلومات التسعير الأكثر up-toالتاريخ، انظر قاعدة بيانات Azure لـ PostgreSQL تسعير الخادم المرن.
Azure portal يعرض لك أيضا تقديرا لتكاليف تكوين الخادم الشهرية، بناء على الخيارات المختارة.
يمكن رؤية هذا التقدير طوال تجربة إنشاء الخادم، في صفحة New قاعدة بيانات Azure لـ PostgreSQL Flexible server:
يمكن أيضا رؤيته للخوادم الموجودة إذا، في قائمة الموارد لمثيل موجود، ضمن قسم Settings ، حدد Compute + storage:
إذا لم يكن لديك اشتراك في Azure، يمكنك استخدام حاسبة أسعار Azure للحصول على تقدير سعر. في موقع حاسبة التسعير Azure، اختر فئة Databases، ثم اختر قاعدة بيانات Azure لـ PostgreSQL لإضافة الخدمة إلى تقديرك ثم تخصيص الخيارات.