نمایش نتایج: از شماره 1 تا 5 , از مجموع 5

موضوع: [■] آموزش کانفیگ سرور: بهینه سازی MySQL برای PHP-FOX

Threaded View

پست قبلی پست قبلی   پست بعدی پست بعدی
  1. #1
    کاربر اخراج شده
    تاریخ عضویت
    Jan 2012
    محل سکونت
    XS23-TY
    نوشته ها
    855
    تشکر تشکر کرده 
    934
    تشکر تشکر شده 
    2,978
    تشکر شده در
    1,865 پست

    79 [■] آموزش کانفیگ سرور: بهینه سازی MySQL برای PHP-FOX

    با سلام خدمت کاربران عزیز انجمن وب هاستینگ تاک ایران

    گاها" پیش آمده کاربران اقدام به خرید سرور مجازی برای میزبانی شبکه اجتماعیشون اما اون بازدهی که باید داشته باشه را نداره.
    مصرف اصلی اسکریپت PHP-FOX از دیتابیس (MySQL) هست و اگر دستور top را وارد کنید میبینید یوزری که اسکریپت داخل آن ران میشه بیشترین مصرف مربوط به mysqld هست.
    بنده 2 کانفیگ برای MySQL پیشنهاد میکنم برای 2 نوع سرور.

    1. کانفیگ شماره 1 مناسب برای سرورهای مجازی که دارای 2-3 گیگابایت حافظه رم میباشند.
    این دستور را وارد کنید.
    کد:
    nano /etc/my.cnf
    مقادیر زیر را بدین صورت Edit کنید:
    کد:
    read_buffer=16M
    key_buffer=64M
    sort_buffer=64M
    write_buffer=16M
    myisam_sort_buffer_size=128M
    open_files_limit=30000
    query_cache_type=1
    query_cache_size=64M
    query_cache_limit=64M
    thread_cache_size=256
    thread_concurrency=16
    max_allowed_packet=1024M
    sort_buffer=2M
    interactive_timeout=500
    table_definition_cache=10000
    table_open_cache=10000long_query_time = 1
    join_buffer=4M
    max_heap_table_size=128M
    low_priority_updates=1
    long_query_time = 1
    join_buffer=4M
    max_heap_table_size=128M
    low_priority_updates=1
    max_allowed_packet=1024M
    open_files_limit=30000
    بعد از اینکه تغییرات را اعمال کردید Ctrl+X سپس y سپس Enter را بزنید.
    سپس دستور service mysqld restart هم بزنید.
    حتما شاهد تغییر سرعت لود بصورت چشم گیر میشوید.
    2. کانفیگ شماره 2 مناسب برای سرورهای مجازی که دارای 4-6 گیگابایت حافظه رم میباشند.
    این دستور را وارد کنید.
    کد:
    nano /etc/my.cnf
    مقادیر زیر را بدین صورت Edit کنید:
    کد:
    read_buffer=64M
    key_buffer=128M
    sort_buffer=128M
    write_buffer=128M
    myisam_sort_buffer_size=256M
    open_files_limit=30000
    query_cache_type=1
    query_cache_size=128M
    query_cache_limit=128M
    thread_cache_size=128M
    thread_concurrency=16
    max_allowed_packet=1024M
    sort_buffer=2M
    interactive_timeout=500
    table_definition_cache=10000
    table_open_cache=10000
    local-infile=0
    default-storage-engine=MyISAM
    wait_timeout=3000
    connect_timeout=3000
    tmp_table_size=256M
    max_connections=300
    key_buffer=64M
    long_query_time = 1
    join_buffer=4M
    max_heap_table_size=256M
    low_priority_updates=1
    open_files_limit=30000
    بعد از اینکه تغییرات را اعمال کردید Ctrl+X سپس y سپس Enter را بزنید.
    سپس دستور service mysqld restart هم بزنید.
    حتما شاهد تغییر سرعت لود بصورت چشم گیر میشوید.

  2. تعداد تشکر ها ازdanitfk به دلیل پست مفید


اطلاعات موضوع

کاربرانی که در حال مشاهده این موضوع هستند

در حال حاضر 1 کاربر در حال مشاهده این موضوع است. (0 کاربران و 1 مهمان ها)

موضوعات مشابه

  1. پاسخ ها: 14
    آخرين نوشته: August 11th, 2013, 00:44
  2. ارور Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
    توسط pc.rootall در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 20th, 2013, 16:37
  3. آموزش بهینه سازی mysql
    توسط GEO در انجمن مباحث و منابع آموزشی
    پاسخ ها: 1
    آخرين نوشته: June 4th, 2013, 15:37
  4. آموزش بهینه سازی MySQL در cPanel
    توسط name2 در انجمن سی پنل CPanel
    پاسخ ها: 2
    آخرين نوشته: March 22nd, 2013, 08:38
  5. آموزش بهینه سازی MySQL در cPanel
    توسط MehrganWeb در انجمن مباحث و منابع آموزشي
    پاسخ ها: 10
    آخرين نوشته: March 6th, 2013, 12:28

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •