Brahim Elmadkoun نشر 19 ديسمبر 2019 أرسل تقرير نشر 19 ديسمبر 2019 طلب شرح اعدادات mysql السلام عليكم لمن لديه الخبرة في قواعد البيانات ان يشرح لنا ماذا تعنيه هذه الاسطر يعني ماهي وظيفة كل سطر وشكراا [mysqld] datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock symbolic-links=0 skip-external-locking key_buffer_size = 16K max_allowed_packet = 16M table_open_cache = 4 sort_buffer_size = 64K read_buffer_size = 256K read_rnd_buffer_size = 256K net_buffer_length = 2K thread_stack = 240K #innodb_use_native_aio = 0 innodb_file_per_table max_connections=50 max_user_connections=25 wait_timeout=10 interactive_timeout=50 long_query_time=5 #slow_query_log=1 #slow_query_log_file=/var/log/mysql-slow-queries.log [mysqld_safe] log-error=/var/log/mariadb/mariadb.log pid-file=/var/run/mariadb/mariadb.pid اقتباس
0 Mohamd Imran نشر 26 أبريل 2020 أرسل تقرير نشر 26 أبريل 2020 مرحبا @brahim elmadkoun وظيفة datadir يشير إلى مسار بيانات mysql سيرفر وظيفة socket يحدد اي بيانات دخول لاستخدامها وظيفة key_buffer_size يحدد حجم البيانات المتدفقة وظيفة max_allowed_packet يحدد حجم الحزم المسموح بها وظيفة table_open_cache يحدد حجم الكاش المخصص للجدول وظيفة sort_buffer_size يحدد حجم ترتيب تدفق البيانات وظيفة read_buffer_size يحدد حجم قراءة البيانات المتدفقة وظيفة net_buffer_length يقوم بتقليص حجم البيانات المتدفقة وفقا للرقم المسند وظيفة thread_stack يحدد سرعة نهوض السيرفر بناء على حجم العمليات وظيفة innodb_use_native_aio يقوم بتشغيل المزامنة الخاص بالبيانات على بيئة لينكس وظيفة innodb_file_per_table يحدد ملف لكل جدول افتراضياً وظيفة max_connections يحدد أقصى حد لعدد الاتصالات وظيفة max_user_connections يحدد الحد الأقصى للاتصالات المسموحة للمستخدم وظيفة wait_timeout يحدد الوقت الخاص بانتهاء مهلة الانتظار وظيفة interactive_timeout يحدد الوقت الخاص بانتهاء مدة ال session او الطلب وظيفة long_query_time يحدد الوقت المسموح للعمليات الطويلة على الطلب في قاعدة البيانات وظيفة slow_query_log تقوم بتشغيل تسجيل الأحداث وظيفة slow_query_log_file يحدد مسار ملف تسجيل الأحداث الخاص ب slow_query_log وظيفة log-error يحدد مسار تسجيل أحداث الأخطاء وظيفة pid-file يحدد المسار الذي سيتم تخزين id عمليات السيرفر عليه اقتباس
السؤال
Brahim Elmadkoun
طلب شرح اعدادات mysql
السلام عليكم لمن لديه الخبرة في قواعد البيانات ان يشرح لنا ماذا تعنيه هذه الاسطر
يعني ماهي وظيفة كل سطر وشكراا
[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock
symbolic-links=0
skip-external-locking
key_buffer_size = 16K
max_allowed_packet = 16M
table_open_cache = 4
sort_buffer_size = 64K
read_buffer_size = 256K
read_rnd_buffer_size = 256K
net_buffer_length = 2K
thread_stack = 240K
#innodb_use_native_aio = 0
innodb_file_per_table
max_connections=50
max_user_connections=25
wait_timeout=10
interactive_timeout=50
long_query_time=5
#slow_query_log=1
#slow_query_log_file=/var/log/mysql-slow-queries.log
[mysqld_safe]
log-error=/var/log/mariadb/mariadb.log
pid-file=/var/run/mariadb/mariadb.pid
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.