鍍金池/ 問答/PHP  數(shù)據(jù)庫/ mysql的一個表,最大是多少M??

mysql的一個表,最大是多少M??

我菜鳥。建了個網(wǎng)站,因為不得不記錄每次訪問的 user agent,導致mysql的一個表,一年時間就記錄了10萬行的數(shù)據(jù),就變成了50Mb 的大小。不過感觀上,似乎并沒有影響速度。

請問mysql的一個表,最大是多少Mb??

回答
編輯回答
情皺

這取決于你所選擇的引擎和文件系統(tǒng)。

MyISAMMySQL 5.0 之后單表上限取決于文件系統(tǒng)。
Innodb 在 共享表空間存儲方式 的情況下單表上限(不是單文件)為 64TB 左右,其中包含索引等相關(guān)數(shù)據(jù);
在 獨享表空間存儲方式 的情況下單表上限由文件系統(tǒng)決定。

以上相關(guān)信息由百度結(jié)果 mysql單表大小的限制 - CSDN (該文發(fā)布于 2015年01月18日) 得來,關(guān)鍵字為 MySQL 單表上限,最新的數(shù)據(jù)應(yīng)以官網(wǎng)為準。

2018年4月1日 14:27