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

موضوع: بهینه سازی MYSQL برای راندمان بهتر و سرعت پاسخگویی بهتر به Query ها

  1. #1
    عضو جدید
    تاریخ عضویت
    Jul 2011
    محل سکونت
    گیلان
    نوشته ها
    43
    تشکر تشکر کرده 
    321
    تشکر تشکر شده 
    241
    تشکر شده در
    180 پست

    پیش فرض بهینه سازی MYSQL برای راندمان بهتر و سرعت پاسخگویی بهتر به Query ها

    با شناسه root وارد SSH شده و فایل تنظیمات mysql را با ویرایشگری همچون nano ویرایش کرده و کد زیر را در آن قرار می دهیم بعد از فایل را ذخیره کرده و mysql را مجددا راه اندازی می کنیم.
    نکته: فایل تنظیمات mysql معمولا در آدرس etc/my.cnf قرار دارد.


    [mysqld]
    skip-locking
    skip-innodb
    query_cache_limit=1M
    query_cache_size=32M
    query_cache_type=1
    max_connections=500
    interactive_timeout=100
    wait_timeout=100
    connect_timeout=10
    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=10
    # Try number of CPU's*2 for thread_concurrency
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    log-bin
    server-id=1

    [safe_mysqld]
    err-log=/var/log/mysqld.log
    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


    توجه بفرمایید متغییر های بالا بسته به نوع سخت افزار سرور و ... همچون باید تغییر کند تا سرویس دهنده mysql به بالاترین حد پاسخگویی و پایداری برسد.
    با استفاده از بهینه سازی صحیح مثلا می توان سایتی PHPNUKE ی را که در 47 ثانیه لود می شد به 11 ثانیه کاهش داد.

    در مرحله آخر MySQL را از whm و یا ssh ریست کنید.


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


  3. # ADS




     

  4. #2
    کاربر اخراج شده
    تاریخ عضویت
    Aug 2008
    محل سکونت
    فارس - شیراز
    نوشته ها
    1,033
    تشکر تشکر کرده 
    225
    تشکر تشکر شده 
    973
    تشکر شده در
    675 پست

    پیش فرض پاسخ : بهینه سازی MYSQL برای راندمان بهتر و سرعت پاسخگویی بهتر به Query ها

    کد شما برای چه سخت ابزاری مورد نیاز است ؟

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


  6. #3
    عضو دائم irlogo آواتار ها
    تاریخ عضویت
    Sep 2008
    نوشته ها
    1,013
    تشکر تشکر کرده 
    773
    تشکر تشکر شده 
    1,546
    تشکر شده در
    1,188 پست

    پیش فرض پاسخ : بهینه سازی MYSQL برای راندمان بهتر و سرعت پاسخگویی بهتر به Query ها

    max_connection 500 ؟
    احتمالا برای سایت ebay استفاده می شه؟

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


  8. #4
    کاربر اخراج شده
    تاریخ عضویت
    Aug 2008
    محل سکونت
    فارس - شیراز
    نوشته ها
    1,033
    تشکر تشکر کرده 
    225
    تشکر تشکر شده 
    973
    تشکر شده در
    675 پست

    پیش فرض پاسخ : بهینه سازی MYSQL برای راندمان بهتر و سرعت پاسخگویی بهتر به Query ها

    max_connection روی سرورهای cPanel جدید کار نمی کند.
    زمانی که این مقدار را داخل my.cnf قرار می دهیم MySQL Start نمیشود.

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


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

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

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

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

  1. پاسخ ها: 8
    آخرين نوشته: December 24th, 2017, 04:41
  2. فعال سازی query log دیتابیس در Directadmin
    توسط bahname در انجمن دايرکت ادمين DirectAdmin
    پاسخ ها: 0
    آخرين نوشته: February 16th, 2015, 23:29
  3. پاسخ ها: 1
    آخرين نوشته: December 28th, 2013, 00:15
  4. پاسخ ها: 20
    آخرين نوشته: December 24th, 2012, 10:33

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

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