ar ar ar ar ar ar ar ar ar ar ar ar en ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar en ar ar en ar ar en ar ar ar ar hu ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ar ur ar ar ar ar ar ar ar ar en ar ar ur ar ar ar ar ar ar ar ar en
البرنامج النصي CLI - تنزيل سجلات الاستعلام البطيئة - قاعدة بيانات Azure لـ MariaDB | Microsoft Learn
لم يعد هذا المتصفح مدعومًا.
بادر بالترقية إلى Microsoft Edge للاستفادة من أحدث الميزات والتحديثات الأمنية والدعم الفني.
تنزيل Microsoft Edge مزيد من المعلومات حول Internet Explorer و Microsoft Edge
جدول المحتويات إنهاء وضع التركيز
اقرأ باللغة الإنجليزية حفظ
جدول المحتويات اقرأ باللغة الإنجليزية حفظ طباعة
Twitter LinkedIn Facebook بريد إلكتروني
تمكين وتنزيل سجلات الاستعلام البطيئة للخادم لقاعدة بيانات Azure لخادم MariaDB باستخدام Azure CLI
قراءة خلال 3 دقائق
يتيح برنامج CLI النصي النموذجي هذا وتنزيل سجلات الاستعلام البطيئة لقاعدة بيانات Azure واحدة لخادم MariaDB.
إذا لم يكن لديك اشتراك في Azure، فأنشئ حساب Azure مجاني قبل أن تبدأ.
يمكنك استخدام إما Azure Cloud Shell أو Azure CLI محلي.
Azure Cloud Shell مع بيئة Bash. أو قم بتشغيل Cloud Shell هنا.
Azure CLI المحلي، راجع كيفية تثبيت Azure CLI. إذا كنت تعمل على Windows أو macOS، ففكر في تشغيل Azure CLI في حاوية Docker. لمزيد من المعلومات، راجع كيفية تشغيل Azure CLI في حاوية Docker.
قم بتسجيل الدخول إلى CLI Azure باستخدام az login. لإنهاء عملية المصادقة، التزم بالخطوات المعروضة في وحدتك الطرفية. للحصول على خيارات أخرى لتسجيل دخول، راجع تسجيل الدخول باستخدام Azure CLI.
عند استخدام Azure CLI لأول مرة، قم بتثبيت ملحق Azure CLI. لمزيد من المعلومات بشأن الامتدادات، راجع استخدام امتدادات مع Azure CLI.
يُرجى تشغيل إصدار az للوصول إلى الإصدار والمكتبات التابعة التي تم تثبيتها. للتحديث لآخر إصدار، يُرجى تشغيل تحديث az.
تشغيل Azure Cloud Shell
Azure Cloud Shell عبارة عن واجهة تفاعلية مجانية يُمكنك استخدامها لتنفيذ الخطوات الواردة في هذه المقالة. يحتوي على أدوات Azure الشائعة والمثبتة مسبقاً والتي تم تكوينها للاستخدام مع حسابك.
لفتح Cloud Shell، ما عليك سوى تحديد "Try it" من الزاوية العليا اليسرى لكتلة التعليمة البرمجية. يمكنك أيضاً تشغيل Cloud Shell في علامة تبويب مستعرض منفصلة بالانتقال إلى https://shell.azure.com.
عند فتح Cloud Shell، تحقق من تحديد Bash لبيئتك. ستستخدم الجلسات اللاحقة Azure CLI في بيئة Bash، حدد نسخ لنسخ كتل التعليمة البرمجية، وألصقها في Cloud Shell، واضغط على Enter لتشغيلها.
تسجيل الدخول إلى Azure
يُصادق Cloud Shell تلقائياً بموجب الحساب الأولي الذي سُجل الدخول به. استخدم البرنامج النصي التالي لتسجيل الدخول باستخدام اشتراك مختلف، واستبدل   بمعرّف اشتراك Azure الخاص بك. إذا لم يكن لديك اشتراك في Azure، فأنشئ حساب Azure مجاني قبل أن تبدأ.
subscription=" " # add subscription here az account set -s $subscription # ...or use 'az login'
لمزيد من المعلومات، راجع تعيين اشتراك نشط أو تسجيل الدخول بشكل تفاعلي
# Enable server logs for MariaDB # Variable block let "randomIdentifier=$RANDOM*$RANDOM" location="East US" resourceGroup="msdocs-mariadb-rg-$randomIdentifier" tag="server-logs-mariadb" server="msdocs-mariadb-server-$randomIdentifier" sku="GP_Gen5_2" login="azureuser" password="Pa$$w0rD-$randomIdentifier" configurationParameter="slow_query_log" logValue="On" echo "Using resource group $resourceGroup with login: $login, password: $password..." # Create a resource group echo "Creating $resourceGroup in $location..." az group create --name $resourceGroup --location "$location" --tags $tag # Create a MariaDB server in the resource group # Name of a server maps to DNS name and is thus required to be globally unique in Azure. echo "Creating $server in $location..." az mariadb server create --name $server --resource-group $resourceGroup --location "$location" --admin-user $login --admin-password $password --sku-name $sku # List the configuration options for review echo "Returning the configuration options on $server" az mariadb server configuration list --resource-group $resourceGroup --server $server # Show the value of the slow_query_log server configuration parameter echo "Returning the value of the slow_query_log server configuration parameter on $server" az mariadb server configuration show --name $configurationParameter --resource-group $resourceGroup --server $server # Enable the slow_query_log echo "Enabling the slow_query_log on $server" az mariadb server configuration set --name $configurationParameter --resource-group $resourceGroup --server $server --value $logValue # List the available log files echo "Returning the list of available log files on $server" az mariadb server-logs list --resource-group $resourceGroup --server $server # To download log file from Azure, direct the output of the previous comment to a text file # "> log_files_list.txt" # Review the text file to find the server log file name for the desired timeframe # Substitute the   in the script below with your server log file name # Creates the log file in the current command line path # az mariadb server-logs download --name   $resourceGroup --server $server
استخدم الأمر التالي لإزالة مجموعة الموارد وجميع الموارد المقترنة بها باستخدام الأمر حذف مجموعة az - إلا إذا وُجدت حاجة مستمرة لهذه الموارد. قد يستغرق إنشاء بعض هذه الموارد بعض الوقت، وكذلك حذفها.