Faʻafefea ona toe faaleleia le MySQL sese: Tele Fesoʻotaʻiga

Folasaga i le MySQL mea sese: Tele Fesoʻotaʻiga

A i ai sau 'upega tafaʻilagi polokalama (' upega tafaʻilagi, blog, forum, ma isi) o loʻo manaʻomia tele, o lona uiga, o le toʻatele o tagata faʻaoga e asiasi, e faʻauia lea ile faʻateleina taumafa ile server. Afai o fai mai 'upega tafaʻilagi polokalama faʻaaogaina le MySQL database ma o fesili e matua tele lava (ona o le leaga polokalame o le upega tafailagi poʻo le tele o tagata faʻaaoga faʻaaoga le upega tafailagi), e i ai le avanoa o MySQL o le a faʻaalia lenei mea sese:

mysqli_connect(): (HY000/1040): Too many connections

O le a le uiga o le MySQL: Tele Tele Fesoʻotaʻiga sese?

O lona uiga o le tele o talosaga o mai i MySQL, sili atu nai lo le mea e mafai ona taliaina, sili atu nai lo le mea e mafai ona faʻatali pe faʻatali.

Faʻafefea ona foʻia?

Faigofie, e tatau ona tatou faʻateleina le tapulaʻa maualuga o talosaga (soʻotaga) e lagolagoina e MySQL.

O le a ou avatu ia te oe filifiliga e lua e faaleleia ai lenei faafitauli:

1. Matou te faʻasaʻo le faila /etc/mysql/my.cfg:

nano /etc/mysql/my.cfg

I totonu matou te tuuina ai mea nei i lalo ifo o le mea o loʻo faapea mai ai [MySQL]:

max_connections = 500 max_user_connections = 500

Lenei o le a faʻateleina ai le aofaʻi maualuga o fesoʻotaʻiga mai le 100 (o le le masani ai) i le 500.

Matou sefe ma alu i fafo, ona matou toe amataina lea o le tautua a MySQL ma o iina na. O lenei suiga e tumau.

2. O leisi auala e foia ai lenei faʻafitauli o le suia lea o le tapulaʻa maualuga tutusa, ae ala i le fesili MySQL.

Seʻi o tatou faʻaali muamua le taimi nei tapulaʻa:

mysql --user="root" --password="PASSWORD" --execute='SHOW VARIABLES LIKE "max_connections";'

Lenei o le a faʻaali mai ia i matou se mea faʻapea:

+ ----------------- + ------- + | Igoa fesuiaʻi | Taua | + ----------------- + ------- + | fesoʻotaʻiga | 151 | + ----------------- + ------- +

I se isi faaupuga, o le taimi nei tapulaʻa o 151 fesoʻotaʻiga, ia, tatou sisiina ia i le 500 e ala i se fesili:

mysql --user="root" --password="PASSWORD" --execute='SET GLOBAL max_connections = 500;'

Sauni!

O le faʻafitauli i lenei auala o le pe a toe amata le tautua, ua leiloa lenei faʻatulagaina.

Ina ia faʻaaogaina lenei auiliiliga, e mafai ona e faia se bash script e faʻamaonia taimi uma X, pe faʻaopopo foʻi le laina i le amataga pe toe amata le poloka o le daemon 😉

Ae aisea aisea ou te fia iloa ai lenei 2nd filifiliga? ... ia, o le mea lena sa masani ona ou fai atu ai. Ae o le masina talu ai na le amanaʻiaina ai e le Ubuntu Server le auala Nu.1, ma ... i tulaga ogaoga o OS valea, o loʻo ia tatou le 2nd filifiliga e aoga faʻapea foi 😉


O mataupu o le tusitusiga e tausisi ia tatou mataupu silisili o amio lelei faʻatonu. E lipotia se mea sese kiliki iinei.

6 manatu, tuʻu lau

Tuʻu lau faamatalaga

o le a le lomia lou tuatusi imeli.

*

*

  1. E tali atu mo faʻamatalaga: Miguel Ángel Gatón
  2. Faamoemoega o faʻamatalaga: Pulea le SPAM, faʻamatalaga pulega.
  3. Tulaga faʻatulafonoina: Lau maliega
  4. Fesoʻotaʻiga o faʻamatalaga: O faʻamatalaga o le a le fesoʻotaʻi atu i isi vaega vagana i tulafono faʻatulafonoina.
  5. Teuina o faʻamatalaga: Faʻamaumauga tuʻufaʻatasia e Occentus Networks (EU)
  6. Aia Tatau: I soo se taimi e mafai ai ona e faʻatapulaʻaina, toe maua ma aveʻese au faʻamatalaga.

  1.   sosoo ai malo

    Lelei pou, MySql… latou te faʻaaogaina tele i FreeBSD,… .KZKG ^ Gaara?,… E lelei pe a fai e te faia se pou, pe faʻapefea ona faʻapipiʻi ma faʻatulaga laʻu MySql i le FreeBSD pei o: SSH (secure - shell), SSH ( via Web), SFTP (SSH-File Transfer Protocol), Apache - PHP- MySql, PHP5 ma PhpSysInfo Extensions.

    1.    KZKG ^ Gaara malo

      Mo lenei mea e tatau ona ou faʻapipiʻi le FreeBSD, ou te manatu e leai soʻu taimi i le taimi nei, na na ona ou suia galuega ma e tele oʻu tiute fou 🙁

  2.   Saulo malo

    Talu ai nei sa ou faia ai se mea tali tutusa mo se poloketi ma nodejs. I loʻu tulaga na faʻateleina i le 250 ma ua lava lea, mo le taimi nei o lea ou te manuia. Faʻafetai mo le faʻamatalaga

  3.   Francisco malo

    Talofa, e mafai ona e fesoasoani mai ia te aʻu pe faʻapefea ona ulufale /etc/mysql/my.cfg?

    E i ai laʻu VPS, ae le mafai ona ou ulufale i totonu ma le PUTTY.

    Faʻafetai.

  4.   maunu malo

    Ina ia foia le faafitauli o le Filifiliga 1.- Faʻamatalaga filifiliga, ma taofi suiga pe a toe amataina le 'auʻaunaga, e tatau ona faʻasaʻo le faila e tusa ma le vaega:

    // // ///.... // // // ///.
    // Ou te suia le tusi faʻasino i le Ubuntu 16.04 // ///.
    // // ///.... // // // ///.
    vi /etc/mysql/mysql.conf.d/mysqld.cnf

    // // ///.... // // // ///.
    // Ou te suia le tusi faʻasino i le Ubuntu 15.04 // ///.
    // // ///.... // // // ///.
    vi /etc/mysql/mariadb.conf.d/mysqld.cnf

    // // ///.... // // // ///.
    // Ou te suia le lisi faʻasino i le Ubuntu tuai // // // ///.
    // // ///.... // // // ///.

    vi /etc/mysql/my.cnf

    // // ///.... // // // ///.
    // faʻaopopo le laina lea i lalo ole [MySQL] poʻo le [MySQL] //
    // Ona toe amataina lea o le tautua //
    // // ///.... // // // ///.
    max_connections = 500

  5.   ita malo

    Tutorial mai valu i se leai taimi taʻu atu ia te oe pe faʻafefea ona sui