ich ein Problem erfüllt ist, ist der Wert von max_connction in MySQL 214, nachdem ich es 1000 über bearbeiten die my.cnf eingestellt, wie unten:Die max_connections in MySQL 5.7
[email protected]:~$ mysql -V
mysql Ver 14.14 Distrib 5.7.15, for Linux (x86_64) using EditLine wrapper
MySQL-Version: 5.7
OS Version: ubuntu 16.04LTS
mysql> show variables like 'max_connections';
+-----------------+-------+
| Variable_name | Value |
+-----------------+-------+
| max_connections | 151 |
+-----------------+-------+
1 row in set (0.00 sec)
Wie wir die Variable Wert von max_connections sehen können, ist 151. Dann habe ich die Konfigurationsdatei von MySQL bearbeiten.
[email protected]:~$ sudo vi /etc/mysql/my.cnf
[mysqld]
character-set-server=utf8
collation-server=utf8_general_ci
max_connections=1000
Starten Sie den MySQL-Dienst neu, nachdem Sie die Konfiguration gespeichert haben.
[email protected]:~$ service mysql restart
==== AUTHENTICATING FOR org.freedesktop.systemd1.manage-units ===
Authentication is required to restart 'mysql.service'.
Multiple identities can be used for authentication:
1. yangqiang,,, (yang2)
2. ,,, (hadoop)
Choose identity to authenticate as (1-2): 1
Password:
==== AUTHENTICATION COMPLETE ===
[email protected]:~$
Jetzt schätzen wir die max_connection 1000, wirklich?
Es ist 214. Ich verstehe dieses Ergebnis nicht wirklich, wer kann mir helfen? Danke!
Vielen Dank, und können Sie mir die Detail Ressourcen sagen, dass MySQL-Server erforderlich, Mein Computer 16 GB Speicher und 8 Kerne hat. Ich weiß also nicht, was die "genug Ressourcen" sind. – StrongYoung
Die Ressource ist die maximale Anzahl von Dateideskriptoren, die vom Betriebssystem gesteuert werden, nicht Ihre Speicher- und Prozessorkapazität. – Shadow
Darf ich es bitte aktualisieren? – StrongYoung