ext3の最大個々のファイルサイズはmysqlテーブルに適用されますか?

ext3の最大個々のファイルサイズはmysqlテーブルに適用されますか?

Linuxのファイルシステムについて読んでいます。ここ。この文は私を少し混乱させます。

ext3の場合、

  • 最大個別ファイルサイズは16 GBから2 TBまで可能です。
  • ext3ファイルシステムの合計サイズは2TBから32TBまで異なります。

それでは、上記の文は、サイズが2TBを超える単一のファイルを持つことができないという意味ですか?

それでは、一つ持ってはいけませんか?mysqlそれ以上2TB容量?これらのテーブルは、datadir上記のパラメータストアに従って保存されます/etc/my.cnf。たとえば、私にハードドライブがあるとしましょう。4TB容量とmysqlサイズチャート2.5TB、ハードドライブが机に入ることができますか?

編集する

Barmarの回答で指定された最大ファイルサイズは気にしません。

調べるのがもっと心配です。mysqlext3ファイルシステムが許可する最大単一ファイルサイズより大きいテーブルがある場合、エラーは発生しますか?

ベストアンサー1

~によるとテーブルサイズの制限Linux 2.4+でext3を使用する最大テーブルサイズは4TBです。

MyISAMはあるファイルに行データを保存し、別のファイルにインデックスを格納するので、これはデータ+インデックスの理論上最大サイズであるようです。 ext3ではファイルを2TBに制限するため、行データがこの値を超えることはできません。

おすすめ記事