Begrenzung der Anzahl von Tabellen in einer MySql-Datenbank

Begrenzung der Anzahl von Tabellen in einer MySql-Datenbank

Gibt es eine Begrenzung für die Anzahl der Tabellen, die in einer MySql-Datenbank erstellt werden können? Gilt diese Begrenzung für die Engine? Für MyISAM?

Antwort1

Es ist Engine-spezifisch. Ich glaube, InnoDB unterstützt 2 Milliarden Tabellen im gesamten Tablespace. MyIsam setzt keine Beschränkung für die Anzahl der Tabellen, Sie werden jedoch durch Dinge wie die Inodes im zugrunde liegenden Dateisystem oder Beschränkungen des Betriebssystems eingeschränkt.

Hier ist die Referenzhttp://www.mysqlfaqs.net/mysql-faqs/Database-Structure/Was ist die Begrenzung der maximal zulässigen Anzahl von Tabellen in MySQL?

In der Praxis würde ich erwarten, dass die Leistung Ihrer Anwendung zusammenbricht, bevor Sie die Grenzen erreichen.

verwandte Informationen