صفحه 1 از 2 12 آخرینآخرین
نمایش نتایج: از شماره 1 تا 10 , از مجموع 11

موضوع: درخواست بهترین کانفیگ mysql برای دایرکت ادمین

  1. #1
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    درود
    یک سرور دایرکت ادمین هست با مشخصات زیر و برای ارایه ی ریسلر و هاستینگ استفاده مشیه و فقط برای یک سایت نیست
    میخواستم بدونم بهترین کانفیگ my.cnf برای این سرور چی هست
    مشخصات :
    Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz
    ram 4 gig
    از نظر منابع همشون اختصاصی هستن وب سرور هم nginx هست
    ممنون میشم دوستان راهنمایی کنند

  2. # ADS




     

  3. #2
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    up

  4. #3
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    up

  5. #4
    عضو انجمن
    تاریخ عضویت
    Dec 2012
    نوشته ها
    155
    تشکر تشکر کرده 
    68
    تشکر تشکر شده 
    141
    تشکر شده در
    91 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    خدمت شما دوست عزیز
    وی پی اس خودم رو با مشخصات مورد نظر شما به این شکل کانفیگ کردم درصورتیکه منابع هم احتصاصی نیست بسیار خوب جواب داده

    برای بهینه شدن مصرف منابع پیشنهاد میکنم با توجه به اسکریپ هایی که قرار سرویس دهی بشه کش نصب و راه اندازی کنید
    به عنوان مثال APC برای وردپرس و جوملا
    memcache برای سیستمهایی که بیشترین استفاده از توابع php رو دارند
    filecache برای لوود بهتر قالبهای سنگین
    و ...

    nano /etc/nano.cnf



    کد:
    [mysqld]local-infile=0
    skip-locking
    query_cache_limit=1M
    query_cache_size=128M
    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=512M
    table_cache=1024
    record_buffer=1M
    sort_buffer_size=4M 
    read_buffer_size=4M
    max_connect_errors=10
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    server-id=1
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    open_files_limit=8192
    [mysqldump]
    quick
    max_allowed_packet=512M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    key_buffer=128M
    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

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


  7. #5
    عضو انجمن compiler آواتار ها
    تاریخ عضویت
    Sep 2012
    محل سکونت
    USA
    نوشته ها
    544
    تشکر تشکر کرده 
    228
    تشکر تشکر شده 
    615
    تشکر شده در
    443 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    نقل قول نوشته اصلی توسط ariansafaei نمایش پست ها
    درود
    یک سرور دایرکت ادمین هست با مشخصات زیر و برای ارایه ی ریسلر و هاستینگ استفاده مشیه و فقط برای یک سایت نیست
    میخواستم بدونم بهترین کانفیگ my.cnf برای این سرور چی هست
    مشخصات :
    Intel(R) Xeon(R) CPU E5-2430 0 @ 2.20GHz
    ram 4 gig
    از نظر منابع همشون اختصاصی هستن وب سرور هم nginx هست
    ممنون میشم دوستان راهنمایی کنند
    نقل قول نوشته اصلی توسط GEO نمایش پست ها
    خدمت شما دوست عزیز
    وی پی اس خودم رو با مشخصات مورد نظر شما به این شکل کانفیگ کردم درصورتیکه منابع هم احتصاصی نیست بسیار خوب جواب داده

    برای بهینه شدن مصرف منابع پیشنهاد میکنم با توجه به اسکریپ هایی که قرار سرویس دهی بشه کش نصب و راه اندازی کنید
    به عنوان مثال APC برای وردپرس و جوملا
    memcache برای سیستمهایی که بیشترین استفاده از توابع php رو دارند
    filecache برای لوود بهتر قالبهای سنگین
    و ...

    nano /etc/nano.cnf



    کد:
    [mysqld]local-infile=0
    skip-locking
    query_cache_limit=1M
    query_cache_size=128M
    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=512M
    table_cache=1024
    record_buffer=1M
    sort_buffer_size=4M 
    read_buffer_size=4M
    max_connect_errors=10
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    server-id=1
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    open_files_limit=8192
    [mysqldump]
    quick
    max_allowed_packet=512M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    key_buffer=128M
    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 هیچ ارتباطی با نوع کنترل پنل وب هاستینگ مورد استفاده نداره
    mysql پارامتر های زیاد و پیچیده ای داره که با مقدار دهی صحیح به آن ها میتوانید بازدهی سرویس ارائه شده را افزایش دهید

    اختصاص بهترین مقادیر به این پارامتر ها نیازمند شناخت و درک واقعی مفهوم و عملکرد آن ها در mysql است

    یک کانفیگ صحیح و حرفه ای معمولا ارتباط مستقیم با نوع سخت افزار ، تعداد کوئری ها ، تعداد کانکشن های همزمان ، تعداد و حجم دیتابیس ها و نوع سیستم های مدیریت محتوای استفاده شده و حتی ورژن mysql مورد استفاده در سرور دارد . بهترین و بهینه ترین حالت ممکن روی یک سرور با یک سایت پیاده میشه . در هاست اشتراکی قدرت مانوور شما کمتر خواهد بود چرا که با دیتابیس های گوناگون با ساختار های متفاوتی روبرو هستید . حتی collation و ساختار جداول هم در نوع تیون کردن و مقدار دهی به پارامتر ها موثر است .

    بنا بر این استفاده از تملیت های آماده خیلی موثر نخواهد بود یا حد اقل بهترین نتیجه ممکن حاصل نخواهد شد .
    میتونید از اسکریپت پرل mysqltuner کمک بگیرید

    موفق باشید
    ویرایش توسط compiler : April 4th, 2013 در ساعت 23:08


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


  9. #6
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    نقل قول نوشته اصلی توسط GEO نمایش پست ها
    خدمت شما دوست عزیز
    وی پی اس خودم رو با مشخصات مورد نظر شما به این شکل کانفیگ کردم درصورتیکه منابع هم احتصاصی نیست بسیار خوب جواب داده

    برای بهینه شدن مصرف منابع پیشنهاد میکنم با توجه به اسکریپ هایی که قرار سرویس دهی بشه کش نصب و راه اندازی کنید
    به عنوان مثال APC برای وردپرس و جوملا
    memcache برای سیستمهایی که بیشترین استفاده از توابع php رو دارند
    filecache برای لوود بهتر قالبهای سنگین
    و ...

    nano /etc/nano.cnf



    کد:
    [mysqld]local-infile=0
    skip-locking
    query_cache_limit=1M
    query_cache_size=128M
    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=512M
    table_cache=1024
    record_buffer=1M
    sort_buffer_size=4M 
    read_buffer_size=4M
    max_connect_errors=10
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    server-id=1
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    open_files_limit=8192
    [mysqldump]
    quick
    max_allowed_packet=512M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    key_buffer=128M
    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
    سلامفقط یک سوال
    /etc/my.cnf
    هست
    یا nano.cnf

  10. #7
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    نقل قول نوشته اصلی توسط GEO نمایش پست ها
    خدمت شما دوست عزیز
    وی پی اس خودم رو با مشخصات مورد نظر شما به این شکل کانفیگ کردم درصورتیکه منابع هم احتصاصی نیست بسیار خوب جواب داده

    برای بهینه شدن مصرف منابع پیشنهاد میکنم با توجه به اسکریپ هایی که قرار سرویس دهی بشه کش نصب و راه اندازی کنید
    به عنوان مثال APC برای وردپرس و جوملا
    memcache برای سیستمهایی که بیشترین استفاده از توابع php رو دارند
    filecache برای لوود بهتر قالبهای سنگین
    و ...

    nano /etc/nano.cnf



    کد:
    [mysqld]local-infile=0
    skip-locking
    query_cache_limit=1M
    query_cache_size=128M
    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=512M
    table_cache=1024
    record_buffer=1M
    sort_buffer_size=4M 
    read_buffer_size=4M
    max_connect_errors=10
    thread_concurrency=2
    myisam_sort_buffer_size=64M
    server-id=1
    [safe_mysqld]
    err-log=/var/log/mysqld.log
    open_files_limit=8192
    [mysqldump]
    quick
    max_allowed_packet=512M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    key_buffer=128M
    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
    کاش اموزش نصب این کش ها یا سایت اصلیشونو مینوشتید
    قبلا یک سیستم کش روی سرور نصب بود که باعث شد دیگه سرور بالا نیاد و مجبور شدم همه ی یوزرارو منتقل کنم

  11. #8
    عضو انجمن
    تاریخ عضویت
    Dec 2012
    نوشته ها
    155
    تشکر تشکر کرده 
    68
    تشکر تشکر شده 
    141
    تشکر شده در
    91 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    نقل قول نوشته اصلی توسط ariansafaei نمایش پست ها
    سلامفقط یک سوال
    /etc/my.cnf
    هست
    یا nano.cnf
    اگر اشتباه نکنم در سایت اصلی دایرکت آدمین بود که گفته بود در nano زده بشه من هم تا اون زمان در my میزدم تنظیمات رو

    نقل قول نوشته اصلی توسط ariansafaei نمایش پست ها
    کاش اموزش نصب این کش ها یا سایت اصلیشونو مینوشتید
    قبلا یک سیستم کش روی سرور نصب بود که باعث شد دیگه سرور بالا نیاد و مجبور شدم همه ی یوزرارو منتقل کنم
    آموزشها موجوده میتونید سرچ کنید

    فقط در پاسخ دوستمون کمپایلر و همینطور استفاده شما دوست عرض کنم که میتونید حتی با نصب نشدن کش خاصی روی سرور و استفاده از توابع خاص در هر هاست با توجه به اسکریپ نصب شده به حداقل استفاده منابع و کش شدن اتوماتیک فایلها و .... برای مدت تعیین شده برسید

    همه چیز بستگی به نوع استفاده شما و سایتهایی که قصد میزبانی رو دارید داره

    این هم پر واضحه که بهترین عملکرد یک سرور مجازی در میزبانی یک سایت هست که با یک کانفیگ درست حتی بدون هیچ کشی میتونه بهترین سرویس رو ارائه بده
    هنر واقعی در مدیریت منابع و استفاده بهینه هست

    همین وی پی اس من با توجه به عادی بودن سرور اصلی و شاید به نوعی ترافیک سنگین اون سرور اینبار که خودم کانفیگ کردم بسیار بهتر از دفعه قبل که یک کانفیگ دیفالت دایرکت زده بودند و با مصرف منمابع کمتری بدون نصب هیچگونه کشی داره بهم جواب میده

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


  13. #9
    عضو انجمن
    تاریخ عضویت
    Apr 2012
    نوشته ها
    268
    تشکر تشکر کرده 
    155
    تشکر تشکر شده 
    616
    تشکر شده در
    351 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    خب اول از همه ممنون از همه ی دوستان
    و دوم این که کلا اینجور کانفیگ ها برای mysql 5 خوب نیست و بدرد نمیخوره
    البته طبق گفته ی سایت دایرکت ادمین
    How to Optimize MySQL
    If you've got mysql 4 (and not mysql 5), then you can use the following code in your /etc/my.cnf:


  14. #10
    عضو دائم j4b3r آواتار ها
    تاریخ عضویت
    Jun 2009
    محل سکونت
    تهران
    نوشته ها
    1,359
    تشکر تشکر کرده 
    460
    تشکر تشکر شده 
    2,996
    تشکر شده در
    1,873 پست

    پیش فرض پاسخ : درخواست بهترین کانفیگ mysql برای دایرکت ادمین

    سلام
    این دو تا اموز کش
    http://www.webhostingtalk.ir/f10/74968/
    http://www.webhostingtalk.ir/f10/51777/
    برای mysql هم از این استفاده کنید:
    Tuning MySQL Performance with MySQLTuner | HowtoForge - Linux Howtos and Tutorials
    برای شروع خوبه
    سوالی بود حتما در تماس باشید:
    jaber at ee. net

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


صفحه 1 از 2 12 آخرینآخرین

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

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

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

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

  1. راهنمایی برای برگرداندن MySQL 5.6 به MySQL 5.5
    توسط saman22 در انجمن سوالات و مشکلات
    پاسخ ها: 19
    آخرين نوشته: March 24th, 2014, 23:03
  2. پاک شدن mysql.sock و استارت نشدن mysql
    توسط Hooramin در انجمن سوالات و مشکلات
    پاسخ ها: 4
    آخرين نوشته: August 24th, 2013, 19:48
  3. پاسخ ها: 14
    آخرين نوشته: August 11th, 2013, 00:44
  4. ارور Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock' (11)
    توسط pc.rootall در انجمن سوالات و مشکلات
    پاسخ ها: 8
    آخرين نوشته: July 20th, 2013, 16:37

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

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