تكوين معلمات الخادم في قاعدة بيانات Azure ل PostgreSQL - خادم مرن عبر مدخل Azure
يمكنك إدراج معلمات التكوين وإظهارها وتحديثها لقاعدة بيانات Azure لخادم PostgreSQL من خلال مدخل Azure.
المتطلبات الأساسية
للتقدم عبر هذا الدليل الإرشادي ، تحتاج إلى:
عرض وتحرير المعلمات
قم بفتح مدخل Azure.
حدد قاعدة بيانات Azure لخادم PostgreSQL.
ضمن قسم الإعدادات ، حدد معلمات الخادم. تعرض الصفحة قائمة بالمعلمات وقيمها وأوصافها.
حدد زر القائمة المنسدلة لرؤية القيم المحتملة لمعلمات النوع المعدود مثل client_min_messages.
حدد الزر i (معلومات) أو مرر مؤشر الماوس فوقه لرؤية نطاق القيم المحتملة للمعلمات الرقمية مثل cpu_index_tuple_cost.
إذا لزم الأمر، استخدم مربع البحث للتضييق على معلمة معينة. البحث على اسم ووصف المعلمات.
تغيير قيم المعلمات التي ترغب في ضبطها. يتم تمييز جميع التغييرات التي تجريها في الجلسة باللون الأرجواني. بمجرد تغيير القيم، يمكنك تحديد حفظ. أو يمكنك تجاهل التغييرات.
إذا قمت بحفظ قيم جديدة للمعلمات، فيمكنك دائما إرجاع كل شيء إلى القيم الافتراضية عن طريق تحديد إعادة تعيين الكل إلى الوضع الافتراضي.
العمل مع معلمات المنطقة الزمنية
إذا كنت تخطط للعمل مع بيانات التاريخ والوقت في PostgreSQL ، فستحتاج إلى التأكد من تعيين المنطقة الزمنية الصحيحة لموقعك. يتم تخزين جميع التواريخ والأوقات المدركة للمنطقة الزمنية داخليا في PostgreSQL في UTC. يتم تحويلها إلى التوقيت المحلي في المنطقة المحددة بواسطة معلمة خادم TimeZone قبل عرضها على العميل. يمكن تحرير هذه المعلمة في صفحة معلمات الخادم كما هو موضح أعلاه. يسمح لك PostgreSQL بتحديد المناطق الزمنية في ثلاثة أشكال مختلفة:
اسم منطقة زمنية كاملة ، على سبيل المثال أمريكا / 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 ، و DST هو اختصار اختياري لمنطقة التوقيت الصيفي ، يفترض أن يقف لمدة ساعة واحدة قبل الإزاحة المحددة.
الخطوات التالية
تعلم حول: