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

موضوع: آموزش بهینه سازی mysql

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

    پیش فرض آموزش بهینه سازی mysql

    آموزش بهینه سازی mysql

    برای بهینه سازی و افزیش سرعت لوود اطلاعات از پایگاه داده سرور نیاز هست تغییراتی به شکل دستی در سرور داده شود

    برای انجام این تغییرات نیاز به ویرایش فایل my.cnf داریم
    پس :

    کد:
    nano /etc/my.cnf
    در حال اولیه و سرور خام هیچ اطلاعاتی در این فایل وجود ندارد و برای تنظیم این اطلاعات بر اساس مشخصات سرور مجازی یا اختصاصی شما نیاز به دانستن مشخصات رم و پردازنده سرور دارید

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

    سوء استفاده تجاری از این مطلب حرام است

    کد:
    [mysqld]local-infile=0
    skip-locking
    query_cache_limit=1M
    query_cache_size=*M // سی و دو مگابایت به ازای هر یک گیگ رم
    query_cache_type=1
    max_user_connections=150
    max_connections=500
    interactive_timeout=100
    wait_timeout=100
    connect_timeout=10
    thread_cache_size=128
    key_buffer=*M       // شصت و چهار مگ به ازای هر یک گیگ رم
    join_buffer=1M
    max_allowed_packet=128M
    table_cache=1024
    record_buffer=1M
    sort_buffer_size=*M // یک مگابایت به ازای هر یک گیگ رم
    read_buffer_size=*M // یک مگابایت به ازای هر یک گیگ رم
    read_rnd_buffer_size=*M  // یک مگابایت به ازای هر یک گیگ رم
    max_connect_errors=20
    thread_concurrency=*   // تعداد پردازنده ضربدر دو
    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=16M
    [mysql]
    no-auto-rehash
    #safe-updates
    [isamchk]
    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
    منبع : emruzi.com

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


  3. # ADS




     

  4. #2
    عضو دائم nginxweb آواتار ها
    تاریخ عضویت
    Dec 2012
    محل سکونت
    Esfahan - Root
    نوشته ها
    2,568
    تشکر تشکر کرده 
    148
    تشکر تشکر شده 
    4,236
    تشکر شده در
    2,247 پست

    پیش فرض پاسخ : آموزش بهینه سازی mysql

    دوست گرامی mysql کانفیگ ثابتی نداره و بسته به نیاز سرور و میزان query cache مصرفی و open files و buffer size ها باید بررسی گردد سپس مقادیر متناسب با مصرف ست گردد در غیر اینصورت باعث Overload سرویس mysql خواهد شد
    :: کارشناس فنی هاستینگ و مدیریت سرور
    :: کانفیگ حرفه ای سرور مجازی و اختصاصی و رفع اشکال سرور از سال 1388
    :: وب سایت : www.nginxweb.ir | تلفن شرکت: 02191300834

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


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

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

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

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

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

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

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