ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : بهینه سازی MySQL ؟؟



Metalik
December 18th, 2009, 14:39
بهینه سازی MySQL یا Optimize چگونه انجام می شه؟؟

mr.bahram
December 18th, 2009, 14:44
از توی phpmyadmin وارد دیتابیس بشید
تیبل ها رو انتخاب بکنید
در همان پایین گذینه بهینه رو بزنید
اگر حجم بالا باشه ، بهتره تیبل ها رو دسته بندی بکنید برای این کار تا فشار برای سرور زیاد نشه

Metalik
December 18th, 2009, 14:48
از توی phpmyadmin وارد دیتابیس بشید
تیبل ها رو انتخاب بکنید
در همان پایین گذینه بهینه رو بزنید
اگر حجم بالا باشه ، بهتره تیبل ها رو دسته بندی بکنید برای این کار تا فشار برای سرور زیاد نشه

ممنون ولی منظورم Optimize table نبود منظورم بهینه سازی تنظیمات MySQL در my.conf

WebRang
December 18th, 2009, 14:57
کانفیگ اون،بستگی به مشخصات سرورت هم داره
یکیشو هم خودم گذاشتم تو فروم هم یکی از بچه ها!
سرچ کنی ، پیدا میکنیش

1Mizban
December 18th, 2009, 15:27
برای کل سرور ؟

mysqlcheck -u root -p --auto-repair --check --optimize --all-databases

root
December 18th, 2009, 15:32
با سلام
بهینه سازی در /etc/my.cnf
باید بسته به قدرت سرور سی پی یو و رم بعضی از متغییر ها را تغییر دهید
موفق و پیروز باشید

[mysqld]
port = 3306
socket = /var/lib/mysql/mysql.sock
skip-locking
skip-innodb
query_cache_limit=8M
query_cache_size=256M
query_cache_type=1
max_connections=500
max_user_connections=100
interactive_timeout=60
wait_timeout=60
connect_timeout=30
thread_cache_size=128
key_buffer=16M
join_buffer=1M
max_allowed_packet=16M
table_cache=1024
record_buffer=1M
sort_buffer_size=2M
read_buffer_size=2M
max_connect_errors=100
# Try number of CPU's*2 for thread_concurrency
thread_concurrency=8
myisam_sort_buffer_size=64M
#log-bin
server-id=1

[mysqldump]
quick
max_allowed_packet = 16M

[mysql]
no-auto-rehash

[isamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[myisamchk]
key_buffer = 256M
sort_buffer_size = 256M
read_buffer = 2M
write_buffer = 2M

[mysqlhotcopy]
interactive-timeout

pc.rootall
February 9th, 2013, 10:41
سلام من که مشخصات سرور مجازیم این هست

رم : 4096 مگابایت
هارد : 150 گیگ
cpu : 4ghz 4 core
باید چطوری تغییر بدم ؟ چیاش ممنون میشم اینارو در این کدهای که دادید برایم قرار بدید ممنون

pc.rootall
February 9th, 2013, 12:07
داخل فایل /etc/my.cnf

بجز 2 خط زیر چیزی نیست

[mysqld] local-infile=0