MySQL テーブルの最大行数は、ストレージ エンジンによって異なります。 InnoDB: 64 KB、8 KB まで調整可能MyISAM: 64 KB、4 GB まで調整可能 その他のストレージ エンジン: 数百バイトから 100 バイトまでの制限数 GB お待ちください。
MySQL テーブルの最大行数
MySQL テーブルの最大行数は、ストレージエンジン。ストレージ エンジンが異なれば行サイズの制限も異なり、構成を通じて調整することもできます。
InnoDB
InnoDB は MySQL のデフォルトのストレージ エンジンであり、次の行サイズ制限があります:
innodb_row_format
設定を通じて Compact
または Redundant
に調整できます (最大 8 KB#)。 # #MyISAM
MyISAM は、次の行サイズ制限があるもう 1 つの一般的なストレージ エンジンです: 設定、最大 4 GB
その他のストレージ エンジン
メモリ、CSV、ブラックホールなどの他のストレージ エンジン)には、数百バイトから数ギガバイトまでの独自の行サイズ制限があります。行サイズ制限の構成
ストレージ エンジンの行サイズ制限は次のように調整できます: InnoDB の場合:<code class="sql">ALTER TABLE table_name ROW_FORMAT=Compact;</code>
<code class="sql">ALTER TABLE table_name MAX_ROWSIZE=8388608;</code>
Notes
以上がMySQL テーブルには最大何行まで含めることができますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。