Die Kapazität einer einzelnen MySQL-Tabelle beträgt etwa 5 Millionen, und die Leistung ist zu diesem Zeitpunkt am besten. Die Höhe des BTREE-Indexbaums liegt zwischen 3 und 5 und die maximale Grenze einer einzelnen Tabelle ist nicht mehr durch MySQL begrenzt.
MySQL-Einzeltabellenkapazität
Die MySQL-Einzeltabellenkapazität beträgt etwa 5 Millionen, und die Leistung liegt bei In seinem besten Zustand liegt die Höhe des BTREE-Indexbaums von MySQL derzeit zwischen 3 und 5.
Verwandte Einführung:
MySQL-Einzeltabellengrößenbeschränkung
In MySQL 3.22 ist die Speicher-Engine von MySQL ISAM und die maximale Grenze für a Eine einzelne Tabelle ist 4 GB groß.
Ab MySQL 3.23 ist die Speicher-Engine von MySQL MyISAM und die maximale Größe einer einzelnen Tabelle beträgt 64 PB (67108864 GB).
1 PB = 1024 TB 1 TB = 1024 GB
Zu diesem Zeitpunkt ist die maximale Grenze einer einzelnen Tabelle nicht mehr durch MySQL begrenzt, sondern wird durch die Computerkapazitätsgrenze geändert.
Ab MySQL 4.0 unterstützt die MySQL-Speicher-Engine die Datenspeicherstrategien von InnoDB und ist in zwei Typen unterteilt:
Speichermethode für gemeinsam genutzten Tabellenbereich
Alle Datenspeicher in Innodb In einem separaten Tabellenbereich kann dieser Tabellenbereich aus vielen Dateien bestehen, und eine Tabelle kann über mehrere Dateien hinweg existieren, sodass ihre Größenbeschränkung nicht mehr die Grenze der Dateigröße, sondern ihre eigene Grenze ist. Offiziell beträgt die Höchstgrenze für den Innodb-Tablespace 64 TB.
Exklusive Tabellenbereichsspeichermethode
Die Daten jeder Tabelle werden in einer separaten Datei gespeichert. Zu diesem Zeitpunkt wird die Einzeltabellenbeschränkung zur Größenbeschränkung des Dateisystems.
Empfohlen: „MySQL-Tutorial“
Das obige ist der detaillierte Inhalt vonWelche Kapazität hat eine einzelne MySQL-Tabelle?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!