MySQL は中小規模の Web サイトで一般的に使用されるデータベースの 1 つですが、MySQL がどのくらいのデータをサポートできるかについては多くの人が知りません。以下で詳しく説明します。
#実際、単一の MySQL テーブルの上限は、主にオペレーティング システムでサポートされる最大ファイル サイズに関係します。
正式導入:
MySQL 3.22 では、テーブル サイズが 4GB に制限されています。 MySQL 3.23 での MyISAM ストレージ エンジンの使用により、最大テーブル サイズは 65536TB (2567 – 1 バイト) に増加しました。許容されるテーブル サイズが大きくなるため、MySQL データベースの最大有効テーブル サイズは、通常、MySQL の内部制限ではなく、オペレーティング システムのファイル サイズ制限によって決まります。 InnoDB ストレージ エンジンは、複数のファイルから作成できるテーブル スペースに InnoDB テーブルを保存します。このように、テーブルのサイズが個々のファイルの最大容量を超える可能性があります。表スペースには RAW ディスク・パーティションを含めることができるため、非常に大きな表を作成することができます。テーブルスペースの最大容量は 64TB です。
実際、MySQL が耐えられるデータの量は主にデータ テーブルの構造に関係しており、固定値ではありません。テーブルの構造が単純な場合、構造が複雑な場合に比べて、耐えられるデータ量は比較的多くなります。
D.V.B チームと Cmshelp チームが実施した CMS システム評価の結果によると、MySQL は 1 つのテーブルに約 2,000 万レコード (4G) があり、データベース最適化後は 5,000 万レコードでも適切に実行できます ( 10G)は問題なく動作します。
以上がmysql はいくつのデータを保存できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。