-
October 16th, 2013, 04:34
#1
عضو دائم
-
-
October 16th, 2013 04:34
# ADS
-
October 16th, 2013, 09:26
#2
عضو انجمن
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf
سلام
query_cache_limit (> 1M, or use smaller result sets)
query_cache_limit = 1M
-
تعداد تشکر ها ازInterServer.ir به دلیل پست مفید
-
October 16th, 2013, 10:36
#3
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf
شما میتوانید تغیرات زیر را نیز با توجه به میزان استفاده و بازدید سایت و منابع سرور ، در فایل my.cnf اعمال کنید .
کد:
[mysqld]
max_allowed_packet=302M
max_connections=900
max_user_connections=300
interactive_timeout=1000
wait_timeout=1000
connect_timeout=100
thread_cache_size=900
-
تعداد تشکر ها ازzartosht به دلیل پست مفید
-
October 16th, 2013, 14:54
#4
عضو انجمن
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
zartosht
شما میتوانید تغیرات زیر را نیز با توجه به میزان استفاده و بازدید سایت و منابع سرور ، در فایل my.cnf اعمال کنید .
کد:
[mysqld]
max_allowed_packet=302M
max_connections=900
max_user_connections=300
interactive_timeout=1000
wait_timeout=1000
connect_timeout=100
thread_cache_size=900
این تنظیماتی که شما دادین اصلا مناسب نیست!
-
تعداد تشکر ها از InterServer.ir به دلیل پست مفید
-
October 16th, 2013, 16:04
#5
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
InterServer.ir
این تنظیماتی که شما دادین اصلا مناسب نیست!
این تنظیمات را من روی بسیاری از سرور های مجازی انجام دادم ( در پست قبلی ذکر کردم با توجه به میزان بازدید ، قدرت سرور ، و... این هارو باید تغیر دهید . ) اما به طور کل جواب میده
-
تعداد تشکر ها از zartosht به دلیل پست مفید
-
October 16th, 2013, 16:10
#6
عضو انجمن
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf
به طور معمول بزارید sql شما یه 24 ساعتی ران باشه و اصلا ریستارت نکنید ..
بعد از 24 ساعت نتیجه رو بررسی کنید ...
-
تعداد تشکر ها از Web Host Persia به دلیل پست مفید
-
October 16th, 2013, 16:22
#7
عضو دائم
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
InterServer.ir
سلام
query_cache_limit (> 1M, or use smaller result sets)
query_cache_limit = 1M
اینو متوجه شدم ، به اینصورت گذاشتم :
کد:
[mysqld]
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
query_cache_limit = 1M
local-infile=0
برای سایر قسمت ها ، باید چه کار کنم !؟
الان تنظیمات پیش فرض خوبن ، به نظرتون ؟! 

نوشته اصلی توسط
Web Host Persia
به طور معمول بزارید sql شما یه 24 ساعتی ران باشه و اصلا ریستارت نکنید ..
بعد از 24 ساعت نتیجه رو بررسی کنید ...
پس باید صبر کنم تا ۲۴ ساعت ، چون تازه ریبوت شده :| ، مرسی ...
ویرایش توسط OmidX : October 16th, 2013 در ساعت 16:24
-
-
October 16th, 2013, 18:58
#8
عضو انجمن
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
zartosht
این تنظیمات را من روی بسیاری از سرور های مجازی انجام دادم ( در پست قبلی ذکر کردم با توجه به میزان بازدید ، قدرت سرور ، و... این هارو باید تغیر دهید . ) اما به طور کل جواب میده
با دستورات مناسب میشه مصرف منابع دیتابیس رو به کمتر از نصف رسوند! سرعت و کارایی سرور هم بالاتر میره!
این دستورات خوب هستند ولی نه برای وی پی اس ایشون! ایشون باید از کش دیتا بیس استفاده کنه همونطور که برنامه هم گفته بود
مقدار تایم اوت رو به کمترین حد برسونه تا فشار کمتری به وی پی اس بیاد!

نوشته اصلی توسط
OmidX
اینو متوجه شدم ، به اینصورت گذاشتم :
کد:
[mysqld]
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8
query_cache_limit = 1M
local-infile=0
برای سایر قسمت ها ، باید چه کار کنم !؟
الان تنظیمات پیش فرض خوبن ، به نظرتون ؟!
پس باید صبر کنم تا ۲۴ ساعت ، چون تازه ریبوت شده :| ، مرسی ...

سرور شما رم و سی پی یوش به چه صورته و چه منابعی داره؟ این مشخصات برای سروری با رم 1 گیگ و کمتر مناسبه
در مورد 24 ساعت هم تغییرات در همون لحظه اعمال میشند با ری استارت دیتابیس! منظور دوستمون این بود که بعد از 24 ساعت تفاوت مقدار مصرف رو با دیروز بهتر می بینید!
ویرایش توسط InterServer.ir : October 16th, 2013 در ساعت 19:07
-
تعداد تشکر ها از InterServer.ir به دلیل پست مفید
-
October 16th, 2013, 19:27
#9
عضو دائم
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
zartosht
شما میتوانید تغیرات زیر را نیز با توجه به میزان استفاده و بازدید سایت و منابع سرور ، در فایل my.cnf اعمال کنید .
کد:
[mysqld]
max_allowed_packet=302M
max_connections=900
max_user_connections=300
interactive_timeout=1000
wait_timeout=1000
connect_timeout=100
thread_cache_size=900
لطفا اطلاعات غلط به کاربران ندید
هیچ میدونید کاربرد این 2 پارامتر چی هستش؟
interactive_timeout=1000
wait_timeout=1000
این مقدار تایم برای این پارامتر دیونگی محض هستش و سرور با یک حمله Sql Flood براحتی درگیر خواهد شد...
:: کارشناس فنی هاستینگ و مدیریت سرور
:: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
:: وب سایت :
www.nginxweb.ir | تلفن شرکت:
02191300834
-
تعداد تشکر ها از nginxweb به دلیل پست مفید
-
October 17th, 2013, 02:14
#10
عضو دائم
پاسخ : مشکل با mysqltuner.pl برای کانفیگ my.cnf

نوشته اصلی توسط
InterServer.ir
با دستورات مناسب میشه مصرف منابع دیتابیس رو به کمتر از نصف رسوند! سرعت و کارایی سرور هم بالاتر میره!
این دستورات خوب هستند ولی نه برای وی پی اس ایشون! ایشون باید از کش دیتا بیس استفاده کنه همونطور که برنامه هم گفته بود
مقدار تایم اوت رو به کمترین حد برسونه تا فشار کمتری به وی پی اس بیاد!
سرور شما رم و سی پی یوش به چه صورته و چه منابعی داره؟ این مشخصات برای سروری با رم 1 گیگ و کمتر مناسبه
در مورد 24 ساعت هم تغییرات در همون لحظه اعمال میشند با ری استارت دیتابیس! منظور دوستمون این بود که بعد از 24 ساعت تفاوت مقدار مصرف رو با دیروز بهتر می بینید!
سرور من KS 1 ه :
Dedicated Servers - List of offers - OVH Canada
وقتی از تنظیمات پیش فرض mysql استفاده میکنم ، مای ای کیو ال سرور کلا داون میشه :|
منظورم اینا ست :
my-small.cnf
my-meduim.cnf
my-large.cnf
my-huge.cnf
در /usr/share/mysql
-