-
March 19th, 2013, 21:34
#1
در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور
سلام به همه
امروز یه سرور مجازی امریکا گرفتم از یکی از دوستان که سایت هیئت مونو که جدیدا بازدید + حجم فایل هاش زیاد شده ببرم روی اون البته یه سایت موزیک هم دارم که الان روی شرکت مهرگان وب و ازش راضیم
حالا من به کمک دوستان سرور رو کانفیگ کردم (سی پنل )
و مونده کانفیگ مای اسکیو ال که متاسفانه هیچ جایی چیزی در موردش ندیدم
سرور من با این مشخصات هستش
رم 2 گیگ
سی پی یو 2 هسته اینتل زئون 3.4
و هارد 200 گیگ
کل منابع بالا اختصاصی هستش
یه سری مقادیر براش پیدا کردم توی سایت رضا فدای حسینی :
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /var/lib/mysql/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
# Disable Federated by default
skip-federated
# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin
# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
خوب حالا سوال من اینجاست که چه چیزایی رو باید بر چه حسبی تغییر بدم
مثلا جایی دیدم برای هر گیگ رم فلان مقدار به فلان کم یا زیاد کنید
یا کسی کانفیگ کاملتری داره تورو خدا کمک کنید
-
-
March 19th, 2013 21:34
# ADS
-
March 19th, 2013, 22:05
#2
عضو انجمن
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور
سلام
دوست عزیز
این مقدار رو برای هر یک گیگ رم 32 مگ کم و زیاد کنید
key_buffer
موفق باشید
-
تعداد تشکر ها از MehrganWeb به دلیل پست مفید
-
March 20th, 2013, 04:53
#3
عضو انجمن
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور

نوشته اصلی توسط
WeMusic
سلام به همه
امروز یه سرور مجازی امریکا گرفتم از یکی از دوستان که سایت هیئت مونو که جدیدا بازدید + حجم فایل هاش زیاد شده ببرم روی اون البته یه سایت موزیک هم دارم که الان روی شرکت مهرگان وب و ازش راضیم
حالا من به کمک دوستان سرور رو کانفیگ کردم (سی پنل )
و مونده کانفیگ مای اسکیو ال که متاسفانه هیچ جایی چیزی در موردش ندیدم
سرور من با این مشخصات هستش
رم 2 گیگ
سی پی یو 2 هسته اینتل زئون 3.4
و هارد 200 گیگ
کل منابع بالا اختصاصی هستش
یه سری مقادیر براش پیدا کردم توی سایت رضا فدای حسینی :
# The following options will be passed to all MySQL clients
[client]
#password = your_password
port = 3306
socket = /var/lib/mysql/mysql.sock
# Here follows entries for some specific programs
# The MySQL server
[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
key_buffer = 256M
max_allowed_packet = 1M
table_cache = 256
sort_buffer_size = 1M
read_buffer_size = 1M
read_rnd_buffer_size = 4M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size= 16M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
# Disable Federated by default
skip-federated
# Replication Master Server (default)
# binary logging is required for replication
log-bin=mysql-bin
# required unique id between 1 and 2^32 - 1
# defaults to 1 if master-host is not set
# but will not function as a master if omitted
server-id = 1
[mysqldump]
quick
max_allowed_packet = 16M
[mysql]
no-auto-rehash
[isamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[myisamchk]
key_buffer = 128M
sort_buffer_size = 128M
read_buffer = 2M
write_buffer = 2M
[mysqlhotcopy]
interactive-timeout
خوب حالا سوال من اینجاست که چه چیزایی رو باید بر چه حسبی تغییر بدم
مثلا جایی دیدم برای هر گیگ رم فلان مقدار به فلان کم یا زیاد کنید
یا کسی کانفیگ کاملتری داره تورو خدا کمک کنید
سلام
2 تا نکته
1. پارامتر thread_concurrency روی لینوکس کار نمیکنه پس حذفش کنید!2.این مقادیر رو همینجوری نمیشه ست کرد . باید بر اساس نوع سخت افزار ، تنظیمات وب سرور ، تعداد دیتابیس ها ، حجم دیتابیس ها ، ساختار جداول و خیلی چیز های دیگه کانفیگ شه
معمولا اگر یکیشون رو تغییر زیاد بدیم سبب میشه خیلی چیز های دیگه هم نیاز به تغییر داشته باشه
موفق باشید
ویرایش توسط compiler : March 20th, 2013 در ساعت 10:38
-
تعداد تشکر ها از compiler به دلیل پست مفید
-
March 20th, 2013, 06:59
#4
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور
از mysql tuner استفاده کنید ...
-
تعداد تشکر ها از AR3N4 به دلیل پست مفید
-
March 20th, 2013, 11:44
#5
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور

نوشته اصلی توسط
AR3N4
از mysql tuner استفاده کنید ...
سلام
از MYSQL tuner قبلا استفاده کردم و الانم داره استفاده میشه اما هیچ تاثیری نداره
مصرف MYSQL رم که اکثر مواقع ثابته 6.9 و پردازنده از 4 تا 99 درصد متغیره
در ضمن فایل کانفیگ etc/my.cnf 2 تا خط بیشتر توش نیست
-
-
March 20th, 2013, 11:46
#6
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور

نوشته اصلی توسط
compiler
سلام
2 تا نکته
1. پارامتر
thread_concurrency روی لینوکس کار نمیکنه پس حذفش کنید!2.این مقادیر رو همینجوری نمیشه ست کرد . باید بر اساس نوع سخت افزار ، تنظیمات وب سرور ، تعداد دیتابیس ها ، حجم دیتابیس ها ، ساختار جداول و خیلی چیز های دیگه کانفیگ شه
معمولا اگر یکیشون رو تغییر زیاد بدیم سبب میشه خیلی چیز های دیگه هم نیاز به تغییر داشته باشه
موفق باشید
من که مشخصات سرور رو دادم
وب سرور هم لایت اسپید نصبه
تعداد دیتابیس هم برای هر بخش یکی یعنی برای فروشگاه انجمن وردپرس اطلاعیه ها و....
که از 2 مگ تا20 مگ حجمشون
لطفا کمک کنید همش MYSQl مشکل دارم باهش در Top اولین PID هست که مصرفش بالاست
لطفا کمک کنید
-
-
March 20th, 2013, 15:32
#7
عضو انجمن
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور

نوشته اصلی توسط
WeMusic
من که مشخصات سرور رو دادم
وب سرور هم لایت اسپید نصبه
تعداد دیتابیس هم برای هر بخش یکی یعنی برای فروشگاه انجمن وردپرس اطلاعیه ها و....
که از 2 مگ تا20 مگ حجمشون
لطفا کمک کنید همش MYSQl مشکل دارم باهش در Top اولین PID هست که مصرفش بالاست
لطفا کمک کنید
لود سرور بر اساس top به صورت میانگین چنده؟
در ضمن اگر Memcached رو نصب و به شکل صحیح کانفیگ کنید به طرز قابل توجهی از لود سرور ناشی از کوئری های سنگین mysql کم میکنه
اگر نمیتونید تماس بگیرید با یاهو براتون انجام بدم
موفق باشید
-
-
March 21st, 2013, 02:04
#8
پاسخ : در خواست تنظیم مقادیر برای کانفیگ my sql سی پنل برای این سرور
خوب مصرف mysql که همیشه بالاست ...
اما در مورد فایل my.cnf هم باید کانفیگ های اضافی رو در ادامه فایل اضافه کنید خودتون
-