قم بتكوين معلمات الخادم في Azure Database for PostgreSQL - خادم Flexible Server عبر مدخل Microsoft Azure
ينطبق على: قاعدة بيانات Azure ل PostgreSQL - خادم مرن
يمكنك سرد معلمات التكوين وعرضها وتحديثها لمثيل خادم مرن ل Azure Database for PostgreSQL من خلال مدخل Microsoft Azure. بالإضافة إلى ذلك، يمكنك أيضا النقر فوق علامات تبويب معلمات الخادم لعرض مجموعة المعلمات بسهولة على أنها معدلة وثابتة وديناميكية وقراءة فقط.
المتطلبات الأساسية
للتنقل خلال هذا الدليل الإرشادي، تحتاج إلى:
القيام بعرض المعلمات وتحريرها
افتح مدخل Azure.
حدد قاعدة بيانات Azure لمثيل خادم PostgreSQL المرن.
ضمن قسم SETTINGS، قم بتحديد Server parameters. تعرض الصفحة قائمة بالمعلمات وقيمها وأوصافها.
حدد زر القائمة المنسدلة لمشاهدة القيم الممكنة لمعلمات النوع المعدود مثل client_min_messages.
قم بتحديد أو مرر مؤشر الماوس فوق الزر i (المعلومات) لمشاهدة نطاق القيم المحتملة للمعلمات الرقمية مثل cpu_index_tuple_cost.
إذا لزم الأمر، قم باستخدام مربع البحث لتضييق النطاق إلى معلمة معينة. يتم البحث عن اسم المعلمات ووصفها.
قم بتغيير قيم المعلمات التي ترغب في تعديلها. يتم تمييز جميع التغييرات التي تجريها في الجلسة باللون الأرجواني. بمجرد القيام بتغيير القيم، يمكنك تحديد حفظ. أو يمكنك تجاهل التغييرات التي قمت بإجرائها.
سرد كافة المعلمات التي تم تعديلها من قيمتها الافتراضية .
إذا قمت بحفظ قيم جديدة للمعلمات، يمكنك دائمًا إعادة كل شيء إلى القيم الافتراضية عن طريق القيام بتحديد إعادة تعيين الكل إلى الوضع الافتراضي.
العمل مع معلمات المنطقة الزمنية
إذا كنت تخطط للعمل مع بيانات التاريخ والوقت في PostgreSQL، فستحتاج إلى التأكد من تعيين المنطقة الزمنية الصحيحة لموقعك. يتم تخزين جميع التواريخ والأوقات المدركة للمنطقة الزمنية داخلياً في PostgreSQL بالتوقيت العالمي المتفق عليه. يتم تحويلها إلى التوقيت المحلي في المنطقة المحددة بواسطة معلمة خادم المنطقة الزمنية قبل عرضها على العميل. يمكن تحرير هذه المعلمة في صفحة معلمات الخادم كما هو موضح أعلاه. تتيح لك PostgreSQL تحديد المنطقة الزمنية بثلاثة أشكال مختلفة:
اسم منطقة زمنية كاملة، على سبيل المثال 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)
اختصار المنطقة الزمنية، على سبيل المثال 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 |
بالإضافة إلى أسماء المناطق الزمنية والاختصارات، تقبل PostgreSQL مواصفات المنطقة الزمنية على غرار POSIX من النموذج STDoffset أو STDoffsetDST، حيث STD هي اختصار المنطقة، والإزاحة هي إزاحة رقمية في ساعات غرباً من التوقيت العالمي المتفق عليه (UTC)، والتوقيت الصيفي هو ضوء النهار الاختياري- اختصار منطقة التوفير، يُفترض أنه يقف لمدة ساعة واحدة قبل التعويض المحدد.
الخطوات التالية
تعلم حول: