از کلیه مدیران وسروران عزیز عذر خواهی میکنم شاید این مطالب و لینک های مرتبط را قبلا توضیح داده اند اما به صورت تکاملی خواهشمندیم اگر جایی از مطلب مشکل داشت ما را راهنمایی کنند .
کانفیگ مورد برای سرور با مشخصات زیر است:
Ram 7
Cpu: cori7
================================================== ==================
کد:[mysqld] local-infile=0 datadir=/var/lib/mysql skip-networking safe-show-database query_cache_limit=7M query_cache_size=224M ## 32MB for every 1GB of RAM query_cache_type=1 max_user_connections=3000 max_connections=35000 interactive_timeout=10 wait_timeout=20 connect_timeout=20 thread_cache_size=896 key_buffer=896M ## 128MB for every 1GB of RAM join_buffer=7M max_connect_errors=20 max_allowed_packet=16M table_cache=1024 record_buffer=7M sort_buffer_size=7M ## 1MB for every 1GB of RAM read_buffer_size=7M ## 1MB for every 1GB of RAM read_rnd_buffer_size=5M ## 1MB for every 1GB of RAM thread_concurrency=14 ## Number of CPUs x 2 myisam_sort_buffer_size=64M server-id=1 collation-server=latin1_general_ci [mysql.server] user=mysql [safe_mysqld] err-log=/var/log/mysqld.log pid-file=/var/lib/mysql/mysql.pid open_files_limit=8192 [mysqldump] quick max_allowed_packet=16M [mysql] no-auto-rehash #safe-updates [isamchk] key_buffer=64M sort_buffer=64M read_buffer=16M write_buffer=16M [myisamchk] key_buffer=64M sort_buffer=64M read_buffer=16M write_buffer=16M [mysqlhotcopy] interactive-timeout
خوب همانطور که مشاهده میکنید مقادیر بالا بر اساس معیاری محاسبه شده است مثلا جلوی key_buffer نوشته شده است در قسمت توضیحات128MB for every 1GB of RAM یعنی مقدار 128 برای یک گیگ رم است حال ما این 128 را برای سرور رم 7 خود مقدار 896 را اضافه میکنیم یعنی (128+128+128+128+128+128 = 896) .
یا انکه مشاهده میکنیم جلوی sort_buffer_size در قسمت توضیحات نوشته شده است1MB for every 1GB of RAM که برای سرور مربوطه خود مقدار انرا به 7 تغییر می دهیم .
به طور مثال مقدار max_connections برای یک سرور رم یک 500 کانکشن را ساپورت می نمایند اما این مقدار را براساس رم که هفت می باشد افزایش می دهیم تا از پروسس های اضافی و ضربه زدن های اضافی کاسته شود.
از کلیه سروران و بزرگوارن در این امر تشکر دارم






پاسخ با نقل قول