پرش به

    • ورود
    • عضویت
    • Log In with Google
    کاربر گرامی، برای استفاده کامل از امکانات سایت نیاز است شما، عضو سایت شوید !
    جهت یادآوری : در صورتی که پس از 72 ساعت پاسخی در انجمن دریافت نکردید اقدام به ارسال پست نمایید || قوانین انجمن ||
    تصویر
    * * * * * 1 رای

    رفع خطا Too many connections

    Too many connections mysql connection DataBase دیتابیس

    • لطفا وارد حساب کاربری خود شوید تا بتوانید پاسخ دهید
    بدون پاسخ

    #1 OFFLINE   amir christ ارسالی ۲۸ اسفند ۱۳۹۲ - ۱۱:۳۳ بعد از ظهر

    amir christ

      مدیر کل سایت

    • مدیر کل سایت
      • شماره کاربری: 1
    • 9,406 ارسال
    • جنسیت:آقا
    • موقعیت:با افتخار "تبریز" شهر اولین ها
    مقاله نويس
    حالت فعلی: Busy
    Mysql محدودیت هایی برای تعداد ارتباطات در لحظه ایجاد می کند.
     
    شما می توانید با افزایش تعداد تعریف شده ای محدودیت را بردارید.
     
    برای این کار از طریق خط فرمان فایل my.cnf را ویرایش کنید:
     
    nano /etc/my.cnf
     
    در صفحه باز شده جمله زیر را تایپ کنید:
     
    [mysqld]
     
    max_connections=500
     
    برای ذخیره تغییرات کلید ترکیبی ctrl+xرا فشار داده و y را فشار دهید.
     
    سپس با دستور زیر دیتا بیس را ریستارت کنید:
     
    service mysqld restart
     
    If you get a Too many connections error when you try to connect to the mysqld server, this means that all available connections are in use by other clients.
    
    The number of connections permitted is controlled by the max_connections system variable. The default value is 151 to improve performance when MySQL is used with the Apache Web server. (Previously, the default was 100.) If you need to support more connections, you should set a larger value for this variable.
    
    mysqld actually permits max_connections+1 clients to connect. The extra connection is reserved for use by accounts that have the SUPER privilege. By granting the SUPER privilege to administrators and not to normal users (who should not need it), an administrator can connect to the server and use SHOW PROCESSLIST to diagnose problems even if the maximum number of unprivileged clients are connected. See Section 13.7.5.30, “SHOW PROCESSLIST Syntax”.
    
    The maximum number of connections MySQL can support depends on the quality of the thread library on a given platform, the amount of RAM available, how much RAM is used for each connection, the workload from each connection, and the desired response time. Linux or Solaris should be able to support at 500 to 1000 simultaneous connections routinely and as many as 10,000 connections if you have many gigabytes of RAM available and the workload from each is low or the response time target undemanding. Windows is limited to (open tables × 2 + open connections) < 2048 due to the Posix compatibility layer used on that platform.
    
    Increasing open-files-limit may be necessary. Also see Section 2.5, “Installing MySQL on Linux”, for how to raise the operating system limit on how many handles can be used by MySQL.
    

     


    • matori73, face و ehsan.k این پست را پسندیده است



    سعی کن که خودت باشی، نه مثل کسی

    دکتر علی شریعتی: اگر نمی توانی خدمتی کنی، برو تا خیانتی نکنی.

    اولین افزونه طراحی قالب ثبت نام





    همچنین به Too many connections, mysql, connection, DataBase, دیتابیس نیز برچسب خورده است

    تغییر Layout ایندکس انجمن
    انتخاب فونت دلخواه
    انتخاب رنگ عناصر
    123456789101112131415
    انتخاب عکس به عنوان پس زمینه
    انتخاب پترن به عنوان پس زمینه
    انتخاب رنگ پس زمینه ایندکس
    انتخاب رنگ منو ها
    Click To Disable Effects