Heim > Backend-Entwicklung > PHP-Tutorial > Wie kann mit dem Problem von MySQL 1040 umgegangen werden, wenn zig Millionen Daten vorhanden sind, ohne die Konfigurationsdatei zu ändern?

Wie kann mit dem Problem von MySQL 1040 umgegangen werden, wenn zig Millionen Daten vorhanden sind, ohne die Konfigurationsdatei zu ändern?

WBOY
Freigeben: 2016-08-18 09:16:22
Original
1005 Leute haben es durchsucht

Wie kann man mit dem Problem von MySQL 1040 umgehen, wenn es zig Millionen Daten gibt, ohne die Konfigurationsdatei zu ändern?

Antwortinhalt:

Wie kann man mit dem Problem von MySQL 1040 umgehen, wenn es zig Millionen Daten gibt, ohne die Konfigurationsdatei zu ändern?

1040 überschreitet die maximale Anzahl von Verbindungen. Wenn Sie die Konfigurationsdatei nicht ändern, versuchen Sie, sie in der MySQL-Shell auszuführen

<code>set global max_connections = 10000;</code>
Nach dem Login kopieren

Ich verstehe, dass der Fragesteller tatsächlich die Anzahl der Verbindungen auf der logischen Ebene steuern möchte. Meine persönliche Meinung ist:

  1. Der Client verwendet einen Datenbankverbindungspool. Im Allgemeinen reichen etwa 10 Anwendungsserver aus

  2. Trennung von Lesen und Schreiben in Cluster, wie der Betreff auch sagte, um die Fähigkeiten der Datenbank selbst zu erweitern

  3. Teilen Sie die Datenbank vertikal auf und bedienen Sie sie, zum Beispiel eine Datenbank für Benutzer, eine Datenbank für Bestellungen, und entwerfen Sie dann einen Benutzerdienst und einen Bestelldienst. Nur der Benutzerdienst greift auf die Benutzerbibliothek und andere Anwendungen zu Lesen und Schreiben über den Benutzerdienst. Die Bestellungen sind ähnlich.

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage