النتائج 1 إلى 9 من 9

الموضوع: حل مشكلة ضغط mysql وتكبير حجم القاعدة المراد استرجاعه

  1. #1
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    2,272

    حل مشكلة ضغط mysql وتكبير حجم القاعدة المراد استرجاعه



    السلام عليكم
    اعطيكم ملف ال my.cnf
    هذا الملف مهم للي يعانون من ارتفاع اللود والسبب القواعد وايضا الي مايقدرو يسترجعو قواعد بينات كبيره الحجم

    ادخل على حساب الروت في الشل
    روح على هذا المسار
    cd /etc
    بعدين افتح الملف بهذا الامر
    pico my.cnf
    يفتح لك لو عمرك ماعدلت فيه تلقى فيه فقط سطرين او ثلاث
    امسحهم وحط الكود هذا
    ------------------------------------------------
    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    skip-locking
    skip-innodb
    query_cache_limit=1M
    query_cache_size=32M
    query_cache_type=1
    max_connections=200
    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=1
    myisam_sort_buffer_size=64M
    #log-bin
    server-id=1

    [mysql.server]
    user=mysql
    user=mysql
    basedir=/var/lib

    [safe_mysqld]
    err-log=/var/log/mysqld.log
    pid-file=/var/lib/mysql/mysql.pid
    open_files_limit=8192

    [mysqldump]
    quick
    max_allowed_packet=1600M

    [mysql]
    no-auto-rehash
    #safe-updates

    [isamchk]
    key_buffer=64M
    sort_buffer=64M
    read_buffer=16M
    write_buffer=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
    --------------------------------------
    انسخه مثل ماهو وحطه مكان الي مسحته
    بعده اعمل حفظ Ctrl + X
    وبعدين سوي اعادة تشغيل للقواعد من السيرفر


    تقبلو تحياتي





    __________________
    Ding Dong ;)


  2. #2
    عضو فعال
    تاريخ التسجيل
    Feb 2004
    المشاركات
    1,431


    الله يعطيك العافية اخ mad_4u وإن شاء الله تزبط مع الاخوان ...

    تحياتي لك

    احمد





    __________________
    لتواصل

    بريد + ماسنجر

    admin( @ )tec4serv.com

    3rbhost
    سابقاً

  3. #3
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    2,264


    مشكور اخوي ياسر وماقصرت

    ولا تنسى ان max_connections=200 احيانا ما تكفي
    وتحتاج إلى رفعها مثلا إلى 500 او 700 ( وتعتمد على حسب مواصفات السيرفر وحسب الضغط على القواعد )

    وهم ال max_allowed_packet=1600M وايد عليه .. لانك لو بتزرع قاعدة حجمها 1600 ميجا مرة وحدة ، سلم على السيرفر



    تحياتي





    __________________
    شبكة ابوظبي للإستضافة
    http://www.Ad4host.com
    للمراسلة sales@Ad4host.com

  4. #4
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    2,272


    وسامو تسلم على التنبيه
    انا حطيت 1600 لأن نادر مواقع قواعدها بالحجم هذا وفي نفس الوقت عندك مساحه كافيه
    بخصوص الماكس كونيكشن افضل يكون 200 وليس 500 او 700 لانه راح يسبب ضغط عالي وهو اساسا يجي 500 بس التعديل لتخفيف الضغط تقلله مو ترفعه
    بس مثل ماقلت على حسب السيرفر وانا اتكلم عن السيرفرات المتوسطه

    تقبل تحياتي





    __________________
    Ding Dong ;)

  5. #5
    عضو فعال جدا
    تاريخ التسجيل
    Apr 2004
    المشاركات
    2,264


    اقتباس المشاركة الأصلية كتبت بواسطة mad_4u
    وسامو تسلم على التنبيه
    انا حطيت 1600 لأن نادر مواقع قواعدها بالحجم هذا وفي نفس الوقت عندك مساحه كافيه
    بخصوص الماكس كونيكشن افضل يكون 200 وليس 500 او 700 لانه راح يسبب ضغط عالي وهو اساسا يجي 500 بس التعديل لتخفيف الضغط تقلله مو ترفعه
    بس مثل ماقلت على حسب السيرفر وانا اتكلم عن السيرفرات المتوسطه

    تقبل تحياتي
    اها
    بس لو الكونكشن وصل 300 وانت محدده على 200
    في هالحالة راح توقف القواعد وبيقولك ان الكونكشن زحمة عليه


    تحياتي وبالتوفيق






  6. #6
    عضو نشيط جدا
    تاريخ التسجيل
    Mar 2002
    المشاركات
    483


    تسلم ياذيبان على الطريقة .. يكفي الطريقة جات من خبير قواعد البيانات ونسخها ..

    جعلها في ميزان حسناتك ..

    تحياتي ,,





    __________________
    لااله الا الله ..

  7. #7
    عضو فعال
    تاريخ التسجيل
    Apr 2004
    المشاركات
    1,135


    لكل سيرفر تضبيطات معينه يعتمد على مقدرا الرام و سرعة و عدد المعالجيات

    query_cache_limit=1M
    query_cache_size=32M
    query_cache_type=1
    max_connections=200 معظم سيرفرات العرب ما يكفيهم 200 كونكشن
    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=1 هذا العدد لازم يكون ضعف عدد المعالجات
    myisam_sort_buffer_size=64M


    اعتذر لكن التضبيطات مش متناسقة و في نفس الوقت غير مذكورة لاي مواصفات هي





    __________________
    استضافة مواقع + ريسلر استضافة + ريسلر دومينات + سيرفرات خاصة
    http://boostdomain.com
    http://bah2day.com

  8. #8
    عضو فعال جدا
    تاريخ التسجيل
    Sep 2004
    المشاركات
    2,272


    يسلمو بوست انا وضحت وقلت للسيرفرات متوسطه الحجم ليست للكبيره ولا الي عليها مواقع ضخمه

    وكل يختار الخصائص الي تناسب سيرفره





    __________________
    Ding Dong ;)

  9. #9
    عضو نشيط جدا
    تاريخ التسجيل
    Feb 2003
    المشاركات
    456


    [mysqld]
    datadir=/var/lib/mysql
    socket=/var/lib/mysql/mysql.sock
    skip-locking
    skip-innodb
    query_cache_limit=1M
    query_cache_size=32M
    query_cache_type=1
    max_connections=600
    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

    [mysql.server]
    user=mysql
    basedir=/var/lib

    [safe_mysqld]
    err-log=/var/log/mysqld.log
    pid-file=/var/lib/mysql/mysql.pid
    open_files_limit=8192

    [mysqldump]
    quick
    max_allowed_packet=1600M

    [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










ضوابط المشاركة

  • لا تستطيع إضافة مواضيع جديدة
  • لا تستطيع الرد على المواضيع
  • لا تستطيع إرفاق ملفات
  • لا تستطيع تعديل مشاركاتك
  •  

أضف موقعك هنا| اخبار السيارات | حراج | شقق للايجار في الكويت | بيوت للبيع في الكويت | دليل الكويت العقاري | مقروء | شركة كشف تسربات المياه | شركة عزل اسطح بالرياض | عزل فوم بالرياض| عزل اسطح بالرياض | كشف تسربات المياة بالرياض | شركة عزل اسطح بالرياض