مشاركة عبر


الأسئلة الشائعة حول العناقيد المرنة في قاعدة بيانات Azure لموقع PostgreSQL

القسم التالي يصف حدود السعة والوظيفة في مجموعات مرنة من قاعدة بيانات Azure لPostgreSQL.

تنطبق القيود الحالية لقاعدة بيانات Azure لخادم PostgreSQL أيضا على العناقيد المرنة. يصف باقي المستند الاختلافات التي تنطبق فقط على المجموعات المرنة.

General

يسرد هذا القسم السعة الرئيسية والقيود الوظيفية الخاصة بالمجموعات المرنة في قاعدة بيانات Azure لخادم PostgreSQL المرن. استخدم هذه المعلومات لفهم الميزات غير المدعومة أو التي تتصرف بشكل مختلف مقارنة بالخوادم المرنة القياسية.

س: في أي مناطق يمكنني استخدام العناقيد المرنة؟

ج: العناقيد المرنة هي ميزة في قاعدة بيانات Azure لنسخ الخوادم المرنة PostgreSQL وبالتالي فهي متاحة في نفس المناطق.

س: هل يمكنني إنشاء المزيد من قواعد البيانات في عنقود مرن؟

ج: يوفر بوابة Azure بيانات الاعتماد للاتصال بقاعدة بيانات واحدة فقط في كل مجموعة. حاليا، لا يمكنك إنشاء قاعدة بيانات أخرى، والأمر CREATE DATABASE يفشل بسبب خطأ. يتم استدعاء postgres قاعدة البيانات هذه بشكل افتراضي.

س: ما هو إصدار PostgreSQL المدعوم مع العناقيد المرنة؟

ج: تدعم العناقيد المرنة PostgreSQL الإصدار 17.

س: هل يمكنني استخدام ترقيات الإصدارات الرئيسية مع عناقيد مرنة؟

ج: حاليا، لا يتم دعم ترقيات الإصدارات الرئيسية.

س: هل يمكنني تحميل سجلات الخوادم؟

ج: حاليا، تحميل سجلات الخوادم غير مدعوم. يمكنك استخدام Azure Metrics، ومساحات العمل التحليلية للسجلات، وعرض PostgreSQL لتحليل سلوك العنقود.

Extensions

يسرد هذا القسم امتدادات PostgreSQL التي تدعمها أو لا تدعمها المجموعات المرنة. كما يذكر أي اعتبارات خاصة عند تفعيلها. استخدم هذه المعلومات لتحديد التوافق والتعارضات المعروفة (على سبيل المثال، بين Citus و TimescaleDB).

س: ما هي الامتدادات غير المدعومة؟

ج: الامتدادات التالية غير مدعومة:

  • حالا
  • pg_qs - مخزن الاستعلامات
  • postgis_topology
  • TimescaleDB

س: لماذا لا يتوفر TimescaleDB مع العناقيد المرنة؟

ج: إضافة TimescaleDB غير مدعومة على العناقيد المرنة بسبب تعارضات منخفضة المستوى مع إضافة Citus.

Migrations

يصف هذا القسم الطرق المدعومة والاعتبارات المتعلقة بهجرة البيانات إلى ومن العناقيد المرنة. يتضمن الأدوات الموصى بها والقيود المعروفة. استخدم pg_dump/pg_restore أو pgcopydb للترحيلات المنطقية وتحقق من توافق الامتدادات قبل البدء.

س: كيف يمكنني الانتقال إلى/من العناقيد المرنة؟

ج: حاليا، يمكنك الانتقال من وإلى المجموعات المرنة باستخدام pg_dump و pg_restore وpgcopydb. أي أداة أخرى تعمل مع PostgreSQL العادي يجب أن تنجح.

Networking

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

س: هل يمكنني استخدام PgBouncer لتجميع الاتصالات مع العناقيد المرنة؟

ج: نعم، يمكنك استخدام PgBouncer مع عناقيد مرنة. استخدم المنفذ 6432 لعمليات إدارة المخطط والعقد. يتم توزيع التحميل على منفذ 8432 إلى نسخ PgBouncer التي تعمل عبر جميع العقد في العنقود.

س: هل يمكنني استخدام الشبكة الافتراضية (VNet) مع العناقيد المرنة؟

ج: نعم، يمكن إضافة نقاط نهاية الروابط الخاصة الخاصة بالعنقود المرنة إلى VNet الخاص بك. بالإضافة إلى ذلك، إذا كنت بحاجة إلى تقييد حركة مرور الشبكة لاستخدام VNet فقط، يمكنك تعطيل الوصول إلى الشبكة العامة. لا يتم دعم حقن الشبكة الافتراضية.

تخزين

يوضح هذا القسم القيود والسلوكيات المتعلقة بالتخزين الخاصة بالمجموعات المرنة، بما في ذلك التوفير والتكبير والاعتبارات الاحتياطية. استخدم هذه المعلومات لتخطيط السعة، وفهم الميزات غير المدعومة، وتجنب الاضطرابات أثناء عمليات الترحيل أو التوسع.

س: هل متوفر مقياس تخزين تلقائي؟

ج: حاليا، مقياس التخزين التلقائي غير مدعوم.

الأداء

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

س: هل يمكنني استخدام رؤى أداء الاستعلامات مع المجموعات المرنة؟

ج: حاليا، لا يتم دعم Querery Performance Insights (Insights لأداء الاستعلام).

س: هل يمكنني استخدام ضبط الفهرس التلقائي مع العناقيد المرنة؟

ج: حاليا، لا يدعم ضبط الفهرس التلقائي.

س: هل يمكنني استخدام نسخ القراءة مع عناقيد مرنة؟

ج: حاليا، يدعم نسخة القراءة الواحدة فقط.