Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie viele Tabellen können in einer MySQL-Datenbank erstellt werden?

MySQL hat keine Begrenzung der Anzahl von Datenbanken. Das zugrunde liegende Dateisystem kann eine Begrenzung der Anzahl der Tabellen haben. Einzelne Speichermaschinen können maschinenspezifische Beschränkungen auferlegen. InnoDB erlaubt bis zu 4 Milliarden Tabellen.

Es gibt eine feste Grenze von 4096 Spalten pro Tabelle, aber das effektive Maximum kann für eine bestimmte Tabelle geringer sein. Das genaue Limit hängt von mehreren interagierenden Faktoren ab.

Die Anzahl der Zeilen ist durch die maximal zulässige Größe begrenzt für einen Tisch . Dies ist OS-abhängig. Sie können die Anzahl der Zeilen begrenzen, indem Sie MAX_ROWS festlegen zum Zeitpunkt der Tabellenerstellung.

Referenz:Grenzen in MySQL