Bilangan maksimum baris untuk jadual MySQL bergantung pada enjin storan: InnoDB: 64 KB, boleh laras kepada 8 KBMyISAM: 64 KB, boleh laras kepada 4 GB Enjin storan lain: Had berbeza daripada beberapa ratus bait hingga beberapa GB.
Bilangan maksimum baris untuk jadual MySQL
Bilangan maksimum baris untuk jadual MySQL bergantung pada enjin storan yang digunakan semasa jadual dibuat. Enjin storan yang berbeza mempunyai had saiz baris yang berbeza, dan ia juga boleh dilaraskan melalui konfigurasi.
InnoDB
InnoDB ialah enjin storan lalai dalam MySQL dan ia mempunyai had saiz baris berikut:
innodb_row /code> tetapan Padat
atau Lebih
, sehingga 8 KB innodb_row_format
设置调整为 Compact
或 Redundant
,最大可达 8 KBMyISAM
MyISAM 是另一个受欢迎的存储引擎,它具有以下行大小限制:
myisam_max_row_size
MyISAM
MyISAM ialah satu lagi enjin storan popular yang mempunyai had saiz baris berikut:64 KB Saiz baris maksimum lalai boleh dilaraskan melalui tetapan myisam_max_row_size
, sehingga maksimum 4 GB
Enjin storan lain
Enjin storan lain seperti Memory, CSV dan Blackhole mempunyai baris mereka sendiri Had saiz, antara beberapa ratus bait hingga beberapa gigabait.Konfigurasikan had saiz baris
<code class="sql">ALTER TABLE table_name ROW_FORMAT=Compact;</code>
<code class="sql">ALTER TABLE table_name MAX_ROWSIZE=8388608;</code>
Atas ialah kandungan terperinci Berapa banyak baris yang boleh ada pada jadual MySQL paling banyak?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!