看板 Database 關於我們 聯絡資訊
大家好 mysql load infile 在匯入大檔案很方便 但是我發現匯入資料表後 資料的大小竟然比原本的文字檔大很多 比方說 我匯入21MB的文字檔到一個空的資料表 匯入後資料表的大小卻顯示55M... 有人和我一樣的問題嗎?怎麼會這樣? 也差太多了吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.42.53
LPH66:你還要加上索引的空間... 01/01 13:09
rtetrtoo:我插入的四欄 其中一欄就是當作primary key,這樣也會增加 01/01 20:59
rtetrtoo:嗎?索引空間幾乎是原本檔案大小的一倍耶...@@ 01/01 21:00
iFEELing:可能BLOCK裡有留空間準備之後INSERT/UPDATE用 01/02 00:18
rockchangnew:為何會認為文字檔大小一定等於資料表大小呢? 01/03 15:16
rockchangnew:請您先算出每一ROW的大小,在乘與資料筆數才對。 01/03 15:17