تخصيص معلمات الخادم لقاعدة بيانات Azure ل PostgreSQL - خادم مرن باستخدام Azure CLI

يمكنك إدراج معلمات التكوين وإظهارها وتحديثها لخادم Azure PostgreSQL باستخدام واجهة سطر الأوامر (Azure CLI). يتم عرض مجموعة فرعية من معلمات المحرك على مستوى الخادم ويمكن تعديلها.

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

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

قائمة معلمات الخادم لخادم مرن

لسرد كافة المعلمات القابلة للتعديل في خادم وقيمها، قم بتشغيل أمر قائمة معلمات الخادم المرن من az postgres .

يمكنك سرد معلمات الخادم للخادم mydemoserver.postgres.database.azure.com ضمن مجموعة الموارد myresourcegroup.

az postgres flexible-server parameter list --resource-group myresourcegroup --server-name mydemoserver

إظهار تفاصيل معلمة الخادم

لإظهار تفاصيل حول معلمة معينة لخادم، قم بتشغيل الأمر az postgres flexible-server parameter show .

يوضح هذا المثال تفاصيل معلمة خادم log_min_messages للخادم mydemoserver.postgres.database.azure.com ضمن مجموعة الموارد myresourcegroup.

az postgres flexible-server parameter show --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

تعديل قيمة معلمة الخادم

يمكنك أيضا تعديل قيمة معلمة خادم معينة، والتي تقوم بتحديث قيمة التكوين الأساسية لمحرك خادم PostgreSQL. لتحديث المعلمة، استخدم الأمر az postgres flexible-server parameter setset .

لتحديث معلمة خادم log_min_messagesmydemoserver.postgres.database.azure.com ضمن مجموعة الموارد myresourcegroup.

az postgres flexible-server parameter set --name log_min_messages --value INFO --resource-group myresourcegroup --server-name mydemoserver

إذا كنت ترغب في إعادة تعيين قيمة معلمة ، فما عليك سوى اختيار استبعاد المعلمة الاختيارية --value ، وتطبق الخدمة القيمة الافتراضية. في المثال أعلاه ، سيبدو كما يلي:

az postgres flexible-server parameter set --name log_min_messages --resource-group myresourcegroup --server-name mydemoserver

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

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