MySQL の 1 つのテーブルの容量は約 500 万で、パフォーマンスが最も優れていますが、この時点で MySQL の BTREE インデックス ツリーの高さは 3 ~ 5 であり、単一のテーブルの最大制限はテーブルは MySQL によって制限されなくなり、コンピューターの能力によって制限されます。
#MySQL の単一テーブルの容量
MySQL の単一テーブルの容量は約 500 万で、パフォーマンスは現時点での MySQL の BTREE インデックス ツリーの高さは 3 ~ 5 です。
関連紹介:
MySQL の単一テーブルのサイズ制限
MySQL 3.22 では、MySQL のストレージ エンジンは ISAM であり、テーブルの最大制限は単一テーブルは 4 GB です。
MySQL 3.23 以降、MySQL のストレージ エンジンは MyISAM であり、単一テーブルの最大サイズは 64 PB (67108864 GB) です。
1 PB = 1024 TB
1 TB = 1024 GB
ログイン後にコピー
現時点では、単一テーブルの最大制限は MySQL によって制限されなくなり、コンピューターの容量制限によって変更されます。
MySQL 4.0 以降、MySQL ストレージ エンジンは InnoDB をサポートします。Innodb のデータ ストレージ戦略は 2 つのタイプに分けられます:
共有テーブル スペース ストレージ方式
すべてのデータ ストレージは Innodb にあります別の表スペースでは、この表スペースは多くのファイルで構成でき、表は複数のファイルにまたがって存在できるため、そのサイズ制限はファイル サイズの制限ではなく、独自の制限になります。公式には、Innodb テーブルスペースの最大制限は 64 TB です。
テーブル空間の排他格納方式
各テーブルのデータは別ファイルに格納されますが、このときの単一テーブルの制限がファイルシステムのサイズ制限となります。
推奨: 「
mysql チュートリアル 」
以上が1 つの MySQL テーブルの容量はどれくらいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。