قم بتكوين معلمات الخادم في Azure Database for PostgreSQL - خادم Flexible Server عبر مدخل Microsoft Azure

ينطبق على: قاعدة بيانات Azure ل PostgreSQL - خادم مرن

يمكنك سرد معلمات التكوين وعرضها وتحديثها لمثيل خادم مرن ل Azure Database for PostgreSQL من خلال مدخل Microsoft Azure. بالإضافة إلى ذلك، يمكنك أيضا النقر فوق علامات تبويب معلمات الخادم لعرض مجموعة المعلمات بسهولة على أنها معدلة وثابتة وديناميكية وقراءة فقط.

المتطلبات الأساسية

للتنقل خلال هذا الدليل الإرشادي، تحتاج إلى:

القيام بعرض المعلمات وتحريرها

  1. افتح مدخل Azure.

  2. حدد قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.

  3. ضمن قسم SETTINGS، قم بتحديد Server parameters. تعرض الصفحة قائمة بالمعلمات وقيمها وأوصافها. لقطة شاشة لصفحة النظرة العامة للمعلمات.

  4. حدد زر القائمة المنسدلة لمشاهدة القيم الممكنة لمعلمات النوع المعدود مثل client_min_messages. لقطة شاشة لتعداد القائمة المنسدلة.

  5. قم بتحديد أو مرر مؤشر الماوس فوق الزر i (المعلومات) لمشاهدة نطاق القيم المحتملة للمعلمات الرقمية مثل cpu_index_tuple_cost. لقطة شاشة لزر المعلومات.

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

  7. قم بتغيير قيم المعلمات التي ترغب في تعديلها. يتم تمييز جميع التغييرات التي تجريها في الجلسة باللون الأرجواني. بمجرد القيام بتغيير القيم، يمكنك تحديد حفظ. أو يمكنك تجاهل التغييرات التي قمت بإجرائها. لقطة شاشة لحفظ التغييرات أو تجاهلها.

  8. سرد كافة المعلمات التي تم تعديلها من قيمتها الافتراضية . لقطة شاشة لعلامة تبويب المعلمة المعدلة.

  9. إذا قمت بحفظ قيم جديدة للمعلمات، يمكنك دائمًا إعادة كل شيء إلى القيم الافتراضية عن طريق القيام بتحديد إعادة تعيين الكل إلى الوضع الافتراضي. لقطة شاشة لإعادة تعيين الكل إلى الوضع الافتراضي.

العمل مع معلمات المنطقة الزمنية

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

  1. اسم منطقة زمنية كاملة، على سبيل المثال America/New_York. يتم سرد أسماء المنطقة الزمنية التي تم التعرف عليها في عرض pg_timezone_names .
    مثال للاستعلام عن هذا العرض في psql والحصول على قائمة بأسماء المناطق الزمنية:

    select name FROM pg_timezone_names LIMIT 20;

    يجب أن ترى مجموعة النتائج مثل:

             name
         -----------------------
         GMT0
         Iceland
         Factory
         NZ-CHAT
         America/Panama
         America/Fort_Nelson
         America/Pangnirtung
         America/Belem
         America/Coral_Harbour
         America/Guayaquil
         America/Marigot
         America/Barbados
         America/Porto_Velho
         America/Bogota
         America/Menominee
         America/Martinique
         America/Asuncion
         America/Toronto
         America/Tortola
         America/Managua
         (20 rows)
     
  2. اختصار المنطقة الزمنية، على سبيل المثال PST. تحدد هذه المواصفات فقط إزاحة معينة من التوقيت العالمي المتفق عليه (UTC)، على عكس أسماء المنطقة الزمنية الكاملة التي يمكن أن تتضمن مجموعة من قواعد تاريخ انتقال التوقيت الصيفي أيضاً. يتم سرد الاختصارات التي تم التعرف عليها في عرض pg_timezone_abbrevs مثال للاستعلام عن هذا العرض في psql والحصول على قائمة باختصارات المنطقة الزمنية:

     select abbrev from pg_timezone_abbrevs limit 20;

    يجب أن ترى مجموعة النتائج مثل:

         abbrev|
         ------+
         ACDT  |
         ACSST |
         ACST  |
         ACT   |
         ACWST |
         ADT   |
         AEDT  |
         AESST |
         AEST  |
         AFT   |
         AKDT  |
         AKST  |
         ALMST |
         ALMT  |
         AMST  |
         AMT   |
         ANAST |
         ANAT  |
         ARST  |
         ART   |
     
  3. بالإضافة إلى أسماء المناطق الزمنية والاختصارات، تقبل PostgreSQL مواصفات المنطقة الزمنية على غرار POSIX من النموذج STDoffset أو STDoffsetDST، حيث STD هي اختصار المنطقة، والإزاحة هي إزاحة رقمية في ساعات غرباً من التوقيت العالمي المتفق عليه (UTC)، والتوقيت الصيفي هو ضوء النهار الاختياري- اختصار منطقة التوفير، يُفترض أنه يقف لمدة ساعة واحدة قبل التعويض المحدد.

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

تعلم حول: